https://launchpad.net/ubuntu/+archive/test-rebuild-20190614-gcc9/+build/17138890 RUN: /usr/share/launchpad-buildd/bin/builder-prep Kernel version: Linux lcy01-amd64-008 4.4.0-151-generic #178-Ubuntu SMP Tue Jun 11 08:30:22 UTC 2019 x86_64 Buildd toolchain package versions: launchpad-buildd_176 python-lpbuildd_176 sbuild_0.67.0-2ubuntu7.1 bzr-builder_0.7.3+bzr174~ppa13~ubuntu14.10.1 bzr_2.7.0-2ubuntu3.1 git-build-recipe_0.3.4~git201611291343.dcee459~ubuntu16.04.1 git_1:2.7.4-0ubuntu1.6 dpkg-dev_1.18.4ubuntu1.5 python-debian_0.1.27ubuntu2. Syncing the system clock with the buildd NTP service... 22 Jun 17:00:53 ntpdate[1881]: adjust time server 10.211.37.1 offset 0.014463 sec RUN: /usr/share/launchpad-buildd/bin/in-target unpack-chroot --backend=chroot --series=eoan --arch=amd64 PACKAGEBUILD-17138890 --image-type chroot /home/buildd/filecache-default/020b0022f770b890c357907d03d82568c584d50e Creating target for build PACKAGEBUILD-17138890 RUN: /usr/share/launchpad-buildd/bin/in-target mount-chroot --backend=chroot --series=eoan --arch=amd64 PACKAGEBUILD-17138890 Starting target for build PACKAGEBUILD-17138890 RUN: /usr/share/launchpad-buildd/bin/in-target override-sources-list --backend=chroot --series=eoan --arch=amd64 PACKAGEBUILD-17138890 'deb http://ppa.launchpad.net/ubuntu-toolchain-r/ppa/ubuntu eoan main' 'deb http://ppa.launchpad.net/ubuntu-toolchain-r/volatile/ubuntu eoan main' 'deb http://ftpmaster.internal/ubuntu eoan main restricted universe multiverse' Overriding sources.list in build-PACKAGEBUILD-17138890 RUN: /usr/share/launchpad-buildd/bin/in-target add-trusted-keys --backend=chroot --series=eoan --arch=amd64 PACKAGEBUILD-17138890 Adding trusted keys to build-PACKAGEBUILD-17138890 Warning: apt-key output should not be parsed (stdout is not a terminal) OK Warning: apt-key output should not be parsed (stdout is not a terminal) /etc/apt/trusted.gpg -------------------- pub rsa1024 2009-10-22 [SC] 60C3 1780 3A41 BA51 845E 371A 1E93 77A2 BA9E F27F uid [ unknown] Launchpad Toolchain builds /etc/apt/trusted.gpg.d/ubuntu-keyring-2012-archive.gpg ------------------------------------------------------ pub rsa4096 2012-05-11 [SC] 790B C727 7767 219C 42C8 6F93 3B4F E6AC C0B2 1F32 uid [ unknown] Ubuntu Archive Automatic Signing Key (2012) /etc/apt/trusted.gpg.d/ubuntu-keyring-2012-cdimage.gpg ------------------------------------------------------ pub rsa4096 2012-05-11 [SC] 8439 38DF 228D 22F7 B374 2BC0 D94A A3F0 EFE2 1092 uid [ unknown] Ubuntu CD Image Automatic Signing Key (2012) /etc/apt/trusted.gpg.d/ubuntu-keyring-2018-archive.gpg ------------------------------------------------------ pub rsa4096 2018-09-17 [SC] F6EC B376 2474 EDA9 D21B 7022 8719 20D1 991B C93C uid [ unknown] Ubuntu Archive Automatic Signing Key (2018) RUN: /usr/share/launchpad-buildd/bin/in-target update-debian-chroot --backend=chroot --series=eoan --arch=amd64 PACKAGEBUILD-17138890 Updating target for build PACKAGEBUILD-17138890 Get:1 http://ftpmaster.internal/ubuntu eoan InRelease [255 kB] Get:2 http://ppa.launchpad.net/ubuntu-toolchain-r/ppa/ubuntu eoan InRelease [20.7 kB] Get:3 http://ppa.launchpad.net/ubuntu-toolchain-r/volatile/ubuntu eoan InRelease [15.4 kB] Get:4 http://ppa.launchpad.net/ubuntu-toolchain-r/ppa/ubuntu eoan/main amd64 Packages [37.2 kB] Get:5 http://ppa.launchpad.net/ubuntu-toolchain-r/ppa/ubuntu eoan/main Translation-en [12.9 kB] Get:6 http://ppa.launchpad.net/ubuntu-toolchain-r/volatile/ubuntu eoan/main amd64 Packages [15.1 kB] Get:7 http://ppa.launchpad.net/ubuntu-toolchain-r/volatile/ubuntu eoan/main Translation-en [4628 B] Get:8 http://ftpmaster.internal/ubuntu eoan/main amd64 Packages [978 kB] Get:9 http://ftpmaster.internal/ubuntu eoan/main Translation-en [503 kB] Get:10 http://ftpmaster.internal/ubuntu eoan/restricted amd64 Packages [16.3 kB] Get:11 http://ftpmaster.internal/ubuntu eoan/restricted Translation-en [5528 B] Get:12 http://ftpmaster.internal/ubuntu eoan/universe amd64 Packages [9014 kB] Get:13 http://ftpmaster.internal/ubuntu eoan/universe Translation-en [5283 kB] Get:14 http://ftpmaster.internal/ubuntu eoan/multiverse amd64 Packages [157 kB] Get:15 http://ftpmaster.internal/ubuntu eoan/multiverse Translation-en [112 kB] Fetched 16.4 MB in 8s (2117 kB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... Calculating upgrade... The following packages were automatically installed and are no longer required: g++-8 libisl19 libreadline7 libstdc++-8-dev Use 'sudo apt autoremove' to remove them. The following NEW packages will be installed: cpp-9 g++-9 gcc-9 gcc-9-base libgcc-9-dev libisl21 libpcre2-8-0 libreadline8 libstdc++-9-dev The following packages will be upgraded: adduser advancecomp apt base-files base-passwd bash binutils binutils-common binutils-x86-64-linux-gnu bsdutils build-essential ca-certificates coreutils cpp cpp-8 dash debconf debianutils diffutils dmsetup dpkg dpkg-dev e2fslibs e2fsprogs fdisk findutils g++ g++-8 gcc gcc-8 gcc-8-base gpg gpg-agent gpgconf gpgv grep gzip init init-system-helpers libacl1 libapparmor1 libapt-pkg5.0 libargon2-1 libasan5 libassuan0 libatomic1 libattr1 libaudit-common libaudit1 libbinutils libblkid1 libc-bin libc-dev-bin libc6 libc6-dev libcap-ng0 libcap2 libcc1-0 libcom-err2 libcomerr2 libcryptsetup12 libdb5.3 libdebconfclient0 libdevmapper1.02.1 libdpkg-perl libext2fs2 libfdisk1 libgcc-8-dev libgcc1 libgcrypt20 libgdbm-compat4 libgdbm6 libgnutls30 libgomp1 libgpg-error0 libhogweed4 libidn11 libitm1 libjson-c3 libkmod2 liblsan0 liblz4-1 liblzma5 libmount1 libmpfr6 libmpx2 libncurses6 libncursesw6 libnettle6 libp11-kit0 libpam-modules libpam-modules-bin libpam-runtime libpam0g libpcre3 libperl5.28 libpng16-16 libprocps7 libquadmath0 libseccomp2 libselinux1 libsemanage-common libsemanage1 libsepol1 libslang2 libsmartcols1 libsqlite3-0 libss2 libssl1.1 libstdc++-8-dev libstdc++6 libsystemd0 libtinfo6 libtsan0 libubsan1 libudev1 libunistring2 libuuid1 libzstd1 linux-libc-dev login lsb-base mount multiarch-support ncurses-base ncurses-bin openssl optipng passwd perl perl-base perl-modules-5.28 pinentry-curses pkgbinarymangler procps readline-common sed systemd systemd-sysv sysvinit-utils tar tzdata util-linux xz-utils zlib1g 145 upgraded, 9 newly installed, 0 to remove and 0 not upgraded. Need to get 114 MB of archives. After this operation, 132 MB of additional disk space will be used. Get:1 http://ftpmaster.internal/ubuntu eoan/main amd64 libc6-dev amd64 2.29-0ubuntu2 [2541 kB] Get:2 http://ppa.launchpad.net/ubuntu-toolchain-r/ppa/ubuntu eoan/main amd64 gcc-9-base amd64 9.1.0-4ubuntu1 [18.0 kB] Get:3 http://ppa.launchpad.net/ubuntu-toolchain-r/ppa/ubuntu eoan/main amd64 libgcc1 amd64 1:9.1.0-4ubuntu1 [40.7 kB] Get:4 http://ppa.launchpad.net/ubuntu-toolchain-r/ppa/ubuntu eoan/main amd64 libstdc++6 amd64 9.1.0-4ubuntu1 [512 kB] Get:5 http://ppa.launchpad.net/ubuntu-toolchain-r/ppa/ubuntu eoan/main amd64 libgomp1 amd64 9.1.0-4ubuntu1 [89.2 kB] Get:6 http://ppa.launchpad.net/ubuntu-toolchain-r/ppa/ubuntu eoan/main amd64 libitm1 amd64 9.1.0-4ubuntu1 [28.0 kB] Get:7 http://ppa.launchpad.net/ubuntu-toolchain-r/ppa/ubuntu eoan/main amd64 libatomic1 amd64 9.1.0-4ubuntu1 [9180 B] Get:8 http://ppa.launchpad.net/ubuntu-toolchain-r/ppa/ubuntu eoan/main amd64 libasan5 amd64 9.1.0-4ubuntu1 [395 kB] Get:9 http://ppa.launchpad.net/ubuntu-toolchain-r/ppa/ubuntu eoan/main amd64 liblsan0 amd64 9.1.0-4ubuntu1 [139 kB] Get:10 http://ftpmaster.internal/ubuntu eoan/main amd64 libc-dev-bin amd64 2.29-0ubuntu2 [71.2 kB] Get:11 http://ftpmaster.internal/ubuntu eoan/main amd64 linux-libc-dev amd64 5.0.0-17.18 [1060 kB] Get:12 http://ppa.launchpad.net/ubuntu-toolchain-r/ppa/ubuntu eoan/main amd64 libtsan0 amd64 9.1.0-4ubuntu1 [301 kB] Get:13 http://ppa.launchpad.net/ubuntu-toolchain-r/ppa/ubuntu eoan/main amd64 libubsan1 amd64 9.1.0-4ubuntu1 [130 kB] Get:14 http://ftpmaster.internal/ubuntu eoan/main amd64 libc6 amd64 2.29-0ubuntu2 [2707 kB] Get:15 http://ppa.launchpad.net/ubuntu-toolchain-r/ppa/ubuntu eoan/main amd64 libmpx2 amd64 8.3.0-14ubuntu1 [11.7 kB] Get:16 http://ppa.launchpad.net/ubuntu-toolchain-r/ppa/ubuntu eoan/main amd64 libquadmath0 amd64 9.1.0-4ubuntu1 [146 kB] Get:17 http://ppa.launchpad.net/ubuntu-toolchain-r/ppa/ubuntu eoan/main amd64 g++-8 amd64 8.3.0-14ubuntu1 [10.0 MB] Get:18 http://ftpmaster.internal/ubuntu eoan/main amd64 libc-bin amd64 2.29-0ubuntu2 [626 kB] Get:19 http://ftpmaster.internal/ubuntu eoan/main amd64 base-files amd64 10.2ubuntu3 [60.4 kB] Get:20 http://ftpmaster.internal/ubuntu eoan/main amd64 debianutils amd64 4.8.6.1 [85.5 kB] Get:21 http://ftpmaster.internal/ubuntu eoan/main amd64 bash amd64 5.0-4ubuntu1 [635 kB] Get:22 http://ftpmaster.internal/ubuntu eoan/main amd64 bsdutils amd64 1:2.33.1-0.1ubuntu2 [63.8 kB] Get:23 http://ftpmaster.internal/ubuntu eoan/main amd64 coreutils amd64 8.30-3ubuntu1 [1243 kB] Get:24 http://ftpmaster.internal/ubuntu eoan/main amd64 lsb-base all 10.2019051400ubuntu1 [12.4 kB] Get:25 http://ftpmaster.internal/ubuntu eoan/main amd64 tar amd64 1.30+dfsg-6 [243 kB] Get:26 http://ftpmaster.internal/ubuntu eoan/main amd64 dpkg amd64 1.19.6ubuntu1 [1132 kB] Get:27 http://ftpmaster.internal/ubuntu eoan/main amd64 libperl5.28 amd64 5.28.1-6 [3827 kB] Get:28 http://ppa.launchpad.net/ubuntu-toolchain-r/ppa/ubuntu eoan/main amd64 gcc-8 amd64 8.3.0-14ubuntu1 [9780 kB] Get:29 http://ftpmaster.internal/ubuntu eoan/main amd64 perl amd64 5.28.1-6 [204 kB] Get:30 http://ftpmaster.internal/ubuntu eoan/main amd64 perl-base amd64 5.28.1-6 [1511 kB] Get:31 http://ftpmaster.internal/ubuntu eoan/main amd64 perl-modules-5.28 all 5.28.1-6 [2818 kB] Get:32 http://ppa.launchpad.net/ubuntu-toolchain-r/ppa/ubuntu eoan/main amd64 libstdc++-8-dev amd64 8.3.0-14ubuntu1 [1553 kB] Get:33 http://ftpmaster.internal/ubuntu eoan/main amd64 libdb5.3 amd64 5.3.28+dfsg1-0.6ubuntu1 [672 kB] Get:34 http://ppa.launchpad.net/ubuntu-toolchain-r/ppa/ubuntu eoan/main amd64 libgcc-8-dev amd64 8.3.0-14ubuntu1 [2313 kB] Get:35 http://ftpmaster.internal/ubuntu eoan/main amd64 libgdbm6 amd64 1.18.1-4 [27.4 kB] Get:36 http://ftpmaster.internal/ubuntu eoan/main amd64 libgdbm-compat4 amd64 1.18.1-4 [6152 B] Get:37 http://ftpmaster.internal/ubuntu eoan/main amd64 zlib1g amd64 1:1.2.11.dfsg-1ubuntu2 [54.0 kB] Get:38 http://ftpmaster.internal/ubuntu eoan/main amd64 debconf all 1.5.72 [122 kB] Get:39 http://ftpmaster.internal/ubuntu eoan/main amd64 dash amd64 0.5.10.2-5 [85.9 kB] Get:40 http://ftpmaster.internal/ubuntu eoan/main amd64 diffutils amd64 1:3.7-3 [200 kB] Get:41 http://ftpmaster.internal/ubuntu eoan/main amd64 findutils amd64 4.6.0+git+20190209-2 [329 kB] Get:42 http://ftpmaster.internal/ubuntu eoan/main amd64 grep amd64 3.3-1 [149 kB] Get:43 http://ftpmaster.internal/ubuntu eoan/main amd64 gzip amd64 1.10-0ubuntu1 [94.4 kB] Get:44 http://ppa.launchpad.net/ubuntu-toolchain-r/ppa/ubuntu eoan/main amd64 libcc1-0 amd64 9.1.0-4ubuntu1 [48.9 kB] Get:45 http://ftpmaster.internal/ubuntu eoan/main amd64 libsmartcols1 amd64 2.33.1-0.1ubuntu2 [92.1 kB] Get:46 http://ftpmaster.internal/ubuntu eoan/main amd64 libuuid1 amd64 2.33.1-0.1ubuntu2 [21.0 kB] Get:47 http://ftpmaster.internal/ubuntu eoan/main amd64 libblkid1 amd64 2.33.1-0.1ubuntu2 [134 kB] Get:48 http://ppa.launchpad.net/ubuntu-toolchain-r/ppa/ubuntu eoan/main amd64 binutils-x86-64-linux-gnu amd64 2.32.51.20190614-0ubuntu1 [1899 kB] Get:49 http://ftpmaster.internal/ubuntu eoan/main amd64 libfdisk1 amd64 2.33.1-0.1ubuntu2 [173 kB] Get:50 http://ftpmaster.internal/ubuntu eoan/main amd64 libpcre2-8-0 amd64 10.32-5 [180 kB] Get:51 http://ftpmaster.internal/ubuntu eoan/main amd64 libselinux1 amd64 2.9-1 [69.3 kB] Get:52 http://ftpmaster.internal/ubuntu eoan/main amd64 libmount1 amd64 2.33.1-0.1ubuntu2 [145 kB] Get:53 http://ftpmaster.internal/ubuntu eoan/main amd64 libncurses6 amd64 6.1+20181013-2ubuntu2 [101 kB] Get:54 http://ftpmaster.internal/ubuntu eoan/main amd64 libtinfo6 amd64 6.1+20181013-2ubuntu2 [83.8 kB] Get:55 http://ftpmaster.internal/ubuntu eoan/main amd64 libncursesw6 amd64 6.1+20181013-2ubuntu2 [131 kB] Get:56 http://ftpmaster.internal/ubuntu eoan/main amd64 fdisk amd64 2.33.1-0.1ubuntu2 [119 kB] Get:57 http://ftpmaster.internal/ubuntu eoan/main amd64 login amd64 1:4.5-1.1ubuntu2 [264 kB] Get:58 http://ppa.launchpad.net/ubuntu-toolchain-r/ppa/ubuntu eoan/main amd64 libbinutils amd64 2.32.51.20190614-0ubuntu1 [471 kB] Get:59 http://ftpmaster.internal/ubuntu eoan/main amd64 util-linux amd64 2.33.1-0.1ubuntu2 [1002 kB] Get:60 http://ppa.launchpad.net/ubuntu-toolchain-r/ppa/ubuntu eoan/main amd64 binutils amd64 2.32.51.20190614-0ubuntu1 [3392 B] Get:61 http://ppa.launchpad.net/ubuntu-toolchain-r/ppa/ubuntu eoan/main amd64 binutils-common amd64 2.32.51.20190614-0ubuntu1 [202 kB] Get:62 http://ppa.launchpad.net/ubuntu-toolchain-r/ppa/ubuntu eoan/main amd64 cpp-8 amd64 8.3.0-14ubuntu1 [8902 kB] Get:63 http://ftpmaster.internal/ubuntu eoan/main amd64 ncurses-bin amd64 6.1+20181013-2ubuntu2 [164 kB] Get:64 http://ftpmaster.internal/ubuntu eoan/main amd64 sed amd64 4.7-1 [190 kB] Get:65 http://ftpmaster.internal/ubuntu eoan/main amd64 libdebconfclient0 amd64 0.249ubuntu1 [6388 B] Get:66 http://ftpmaster.internal/ubuntu eoan/main amd64 base-passwd amd64 3.5.46 [47.4 kB] Get:67 http://ftpmaster.internal/ubuntu eoan/main amd64 init-system-helpers all 1.56+nmu1 [38.2 kB] Get:68 http://ftpmaster.internal/ubuntu eoan/main amd64 ncurses-base all 6.1+20181013-2ubuntu2 [17.9 kB] Get:69 http://ftpmaster.internal/ubuntu eoan/main amd64 sysvinit-utils amd64 2.93-8ubuntu1 [19.4 kB] Get:70 http://ftpmaster.internal/ubuntu eoan/main amd64 libnettle6 amd64 3.4.1-1 [110 kB] Get:71 http://ftpmaster.internal/ubuntu eoan/main amd64 libhogweed4 amd64 3.4.1-1 [140 kB] Get:72 http://ftpmaster.internal/ubuntu eoan/main amd64 libp11-kit0 amd64 0.23.15-2 [184 kB] Get:73 http://ftpmaster.internal/ubuntu eoan/main amd64 libunistring2 amd64 0.9.10-1ubuntu2 [369 kB] Get:74 http://ftpmaster.internal/ubuntu eoan/main amd64 libgnutls30 amd64 3.6.7-4ubuntu1 [771 kB] Get:75 http://ftpmaster.internal/ubuntu eoan/main amd64 liblz4-1 amd64 1.8.3-1ubuntu1 [71.7 kB] Get:76 http://ftpmaster.internal/ubuntu eoan/main amd64 liblzma5 amd64 5.2.4-1 [92.4 kB] Get:77 http://ftpmaster.internal/ubuntu eoan/main amd64 systemd-sysv amd64 240-6ubuntu9 [9380 B] Get:78 http://ftpmaster.internal/ubuntu eoan/main amd64 libacl1 amd64 2.2.53-4 [18.3 kB] Get:79 http://ftpmaster.internal/ubuntu eoan/main amd64 libapparmor1 amd64 2.13.2-9ubuntu7 [34.6 kB] Get:80 http://ftpmaster.internal/ubuntu eoan/main amd64 libaudit-common all 1:2.8.4-3ubuntu1 [4200 B] Get:81 http://ftpmaster.internal/ubuntu eoan/main amd64 libcap-ng0 amd64 0.7.9-2 [11.0 kB] Get:82 http://ftpmaster.internal/ubuntu eoan/main amd64 libaudit1 amd64 1:2.8.4-3ubuntu1 [38.9 kB] Get:83 http://ftpmaster.internal/ubuntu eoan/main amd64 libcap2 amd64 1:2.25-2 [13.3 kB] Get:84 http://ftpmaster.internal/ubuntu eoan/main amd64 libargon2-1 amd64 0~20171227-0.2 [19.2 kB] Get:85 http://ftpmaster.internal/ubuntu eoan/main amd64 libudev1 amd64 240-6ubuntu9 [65.3 kB] Get:86 http://ftpmaster.internal/ubuntu eoan/main amd64 libdevmapper1.02.1 amd64 2:1.02.155-2ubuntu4 [127 kB] Get:87 http://ftpmaster.internal/ubuntu eoan/main amd64 libjson-c3 amd64 0.12.1+ds-2 [22.2 kB] Get:88 http://ftpmaster.internal/ubuntu eoan/main amd64 libssl1.1 amd64 1.1.1c-1ubuntu3 [1312 kB] Get:89 http://ftpmaster.internal/ubuntu eoan/main amd64 libcryptsetup12 amd64 2:2.1.0-5ubuntu1 [149 kB] Get:90 http://ppa.launchpad.net/ubuntu-toolchain-r/ppa/ubuntu eoan/main amd64 gcc-8-base amd64 8.3.0-14ubuntu1 [18.2 kB] Get:91 http://ftpmaster.internal/ubuntu eoan/main amd64 libgpg-error0 amd64 1.36-1 [57.7 kB] Get:92 http://ftpmaster.internal/ubuntu eoan/main amd64 libidn11 amd64 1.33-2.2ubuntu2 [46.2 kB] Get:93 http://ftpmaster.internal/ubuntu eoan/main amd64 libkmod2 amd64 26-1ubuntu1 [42.8 kB] Get:94 http://ppa.launchpad.net/ubuntu-toolchain-r/ppa/ubuntu eoan/main amd64 cpp-9 amd64 9.1.0-4ubuntu1 [9698 kB] Get:95 http://ftpmaster.internal/ubuntu eoan/main amd64 libpam0g amd64 1.3.1-5ubuntu1 [56.2 kB] Get:96 http://ftpmaster.internal/ubuntu eoan/main amd64 libseccomp2 amd64 2.4.1-0ubuntu0.19.10.3 [39.0 kB] Get:97 http://ftpmaster.internal/ubuntu eoan/main amd64 mount amd64 2.33.1-0.1ubuntu2 [113 kB] Get:98 http://ftpmaster.internal/ubuntu eoan/main amd64 libsepol1 amd64 2.9-1 [254 kB] Get:99 http://ftpmaster.internal/ubuntu eoan/main amd64 libsemanage-common all 2.9-1 [9916 B] Get:100 http://ftpmaster.internal/ubuntu eoan/main amd64 libsemanage1 amd64 2.9-1 [85.4 kB] Get:101 http://ftpmaster.internal/ubuntu eoan/main amd64 libpam-modules-bin amd64 1.3.1-5ubuntu1 [38.1 kB] Get:102 http://ftpmaster.internal/ubuntu eoan/main amd64 libpam-modules amd64 1.3.1-5ubuntu1 [248 kB] Get:103 http://ftpmaster.internal/ubuntu eoan/main amd64 passwd amd64 1:4.5-1.1ubuntu2 [816 kB] Get:104 http://ftpmaster.internal/ubuntu eoan/main amd64 adduser all 3.118ubuntu1 [163 kB] Get:105 http://ftpmaster.internal/ubuntu eoan/main amd64 systemd amd64 240-6ubuntu9 [3337 kB] Get:106 http://ppa.launchpad.net/ubuntu-toolchain-r/volatile/ubuntu eoan/main amd64 g++ amd64 4:9.1.0-1ubuntu4 [1564 B] Get:107 http://ppa.launchpad.net/ubuntu-toolchain-r/volatile/ubuntu eoan/main amd64 gcc amd64 4:9.1.0-1ubuntu4 [5172 B] Get:108 http://ppa.launchpad.net/ubuntu-toolchain-r/volatile/ubuntu eoan/main amd64 cpp amd64 4:9.1.0-1ubuntu4 [42.5 kB] Get:109 http://ppa.launchpad.net/ubuntu-toolchain-r/ppa/ubuntu eoan/main amd64 libgcc-9-dev amd64 9.1.0-4ubuntu1 [2361 kB] Get:110 http://ftpmaster.internal/ubuntu eoan/main amd64 libsystemd0 amd64 240-6ubuntu9 [245 kB] Get:111 http://ppa.launchpad.net/ubuntu-toolchain-r/ppa/ubuntu eoan/main amd64 gcc-9 amd64 9.1.0-4ubuntu1 [10.3 MB] Get:112 http://ftpmaster.internal/ubuntu eoan/main amd64 libzstd1 amd64 1.3.8+dfsg-3 [226 kB] Get:113 http://ftpmaster.internal/ubuntu eoan/main amd64 libapt-pkg5.0 amd64 1.8.2+19.10 [821 kB] Get:114 http://ftpmaster.internal/ubuntu eoan/main amd64 libgcrypt20 amd64 1.8.4-5ubuntu1 [419 kB] Get:115 http://ftpmaster.internal/ubuntu eoan/main amd64 gpgv amd64 2.2.12-1ubuntu3 [197 kB] Get:116 http://ftpmaster.internal/ubuntu eoan/main amd64 apt amd64 1.8.2+19.10 [1274 kB] Get:117 http://ftpmaster.internal/ubuntu eoan/main amd64 libext2fs2 amd64 1.45.1-1ubuntu1 [185 kB] Get:118 http://ppa.launchpad.net/ubuntu-toolchain-r/ppa/ubuntu eoan/main amd64 libstdc++-9-dev amd64 9.1.0-4ubuntu1 [1702 kB] Get:119 http://ftpmaster.internal/ubuntu eoan/main amd64 e2fsprogs amd64 1.45.1-1ubuntu1 [534 kB] Get:120 http://ppa.launchpad.net/ubuntu-toolchain-r/ppa/ubuntu eoan/main amd64 g++-9 amd64 9.1.0-4ubuntu1 [11.0 MB] Get:121 http://ftpmaster.internal/ubuntu eoan/main amd64 init amd64 1.56+nmu1 [6080 B] Get:122 http://ftpmaster.internal/ubuntu eoan/main amd64 libattr1 amd64 1:2.4.48-4 [12.6 kB] Get:123 http://ftpmaster.internal/ubuntu eoan/main amd64 libpam-runtime all 1.3.1-5ubuntu1 [37.3 kB] Get:124 http://ftpmaster.internal/ubuntu eoan/main amd64 libpcre3 amd64 2:8.39-12 [231 kB] Get:125 http://ftpmaster.internal/ubuntu eoan/main amd64 libisl21 amd64 0.21-1 [571 kB] Get:126 http://ftpmaster.internal/ubuntu eoan/main amd64 libmpfr6 amd64 4.0.2-1 [240 kB] Get:127 http://ftpmaster.internal/ubuntu eoan/main amd64 libcom-err2 amd64 1.45.1-1ubuntu1 [10.3 kB] Get:128 http://ftpmaster.internal/ubuntu eoan/main amd64 libprocps7 amd64 2:3.3.15-2ubuntu2 [32.8 kB] Get:129 http://ftpmaster.internal/ubuntu eoan/main amd64 libss2 amd64 1.45.1-1ubuntu1 [11.3 kB] Get:130 http://ftpmaster.internal/ubuntu eoan/main amd64 procps amd64 2:3.3.15-2ubuntu2 [231 kB] Get:131 http://ftpmaster.internal/ubuntu eoan/main amd64 openssl amd64 1.1.1c-1ubuntu3 [621 kB] Get:132 http://ftpmaster.internal/ubuntu eoan/main amd64 ca-certificates all 20190110 [146 kB] Get:133 http://ftpmaster.internal/ubuntu eoan/main amd64 dmsetup amd64 2:1.02.155-2ubuntu4 [75.2 kB] Get:134 http://ftpmaster.internal/ubuntu eoan/main amd64 readline-common all 8.0-1 [53.4 kB] Get:135 http://ftpmaster.internal/ubuntu eoan/main amd64 libreadline8 amd64 8.0-1 [130 kB] Get:136 http://ftpmaster.internal/ubuntu eoan/main amd64 libslang2 amd64 2.3.2-3 [427 kB] Get:137 http://ftpmaster.internal/ubuntu eoan/main amd64 libsqlite3-0 amd64 3.27.2-3 [533 kB] Get:138 http://ftpmaster.internal/ubuntu eoan/main amd64 tzdata all 2019a-1 [187 kB] Get:139 http://ftpmaster.internal/ubuntu eoan/main amd64 xz-utils amd64 5.2.4-1 [82.5 kB] Get:140 http://ftpmaster.internal/ubuntu eoan/main amd64 libpng16-16 amd64 1.6.37-1~exp4 [179 kB] Get:141 http://ftpmaster.internal/ubuntu eoan/main amd64 multiarch-support amd64 2.29-0ubuntu2 [6916 B] Get:142 http://ftpmaster.internal/ubuntu eoan/main amd64 advancecomp amd64 2.1-2.1 [205 kB] Get:143 http://ftpmaster.internal/ubuntu eoan/main amd64 dpkg-dev all 1.19.6ubuntu1 [675 kB] Get:144 http://ftpmaster.internal/ubuntu eoan/main amd64 libdpkg-perl all 1.19.6ubuntu1 [230 kB] Get:145 http://ftpmaster.internal/ubuntu eoan/main amd64 build-essential amd64 12.6ubuntu1 [4664 B] Get:146 http://ftpmaster.internal/ubuntu eoan/main amd64 e2fslibs amd64 1.45.1-1ubuntu1 [2716 B] Get:147 http://ftpmaster.internal/ubuntu eoan/main amd64 libassuan0 amd64 2.5.3-1 [35.4 kB] Get:148 http://ftpmaster.internal/ubuntu eoan/main amd64 pinentry-curses amd64 1.1.0-2 [36.1 kB] Get:149 http://ftpmaster.internal/ubuntu eoan/main amd64 gpg amd64 2.2.12-1ubuntu3 [475 kB] Get:150 http://ftpmaster.internal/ubuntu eoan/main amd64 gpgconf amd64 2.2.12-1ubuntu3 [123 kB] Get:151 http://ftpmaster.internal/ubuntu eoan/main amd64 gpg-agent amd64 2.2.12-1ubuntu3 [229 kB] Get:152 http://ftpmaster.internal/ubuntu eoan/main amd64 libcomerr2 amd64 1.45.1-1ubuntu1 [2704 B] Get:153 http://ftpmaster.internal/ubuntu eoan/main amd64 optipng amd64 0.7.7-1 [83.9 kB] Get:154 http://ftpmaster.internal/ubuntu eoan/main amd64 pkgbinarymangler all 144 [55.2 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 114 MB in 3s (44.0 MB/s) (Reading database ... 12665 files and directories currently installed.) Preparing to unpack .../libc6-dev_2.29-0ubuntu2_amd64.deb ... Unpacking libc6-dev:amd64 (2.29-0ubuntu2) over (2.28-0ubuntu1) ... Preparing to unpack .../libc-dev-bin_2.29-0ubuntu2_amd64.deb ... Unpacking libc-dev-bin (2.29-0ubuntu2) over (2.28-0ubuntu1) ... Preparing to unpack .../linux-libc-dev_5.0.0-17.18_amd64.deb ... Unpacking linux-libc-dev:amd64 (5.0.0-17.18) over (4.18.0-11.12) ... Preparing to unpack .../libc6_2.29-0ubuntu2_amd64.deb ... Unpacking libc6:amd64 (2.29-0ubuntu2) over (2.28-0ubuntu1) ... Setting up libc6:amd64 (2.29-0ubuntu2) ... (Reading database ... 12693 files and directories currently installed.) Preparing to unpack .../libc-bin_2.29-0ubuntu2_amd64.deb ... Unpacking libc-bin (2.29-0ubuntu2) over (2.28-0ubuntu1) ... Setting up libc-bin (2.29-0ubuntu2) ... Selecting previously unselected package gcc-9-base:amd64. (Reading database ... 12693 files and directories currently installed.) Preparing to unpack .../gcc-9-base_9.1.0-4ubuntu1_amd64.deb ... Unpacking gcc-9-base:amd64 (9.1.0-4ubuntu1) ... Setting up gcc-9-base:amd64 (9.1.0-4ubuntu1) ... (Reading database ... 12699 files and directories currently installed.) Preparing to unpack .../libgcc1_1%3a9.1.0-4ubuntu1_amd64.deb ... Unpacking libgcc1:amd64 (1:9.1.0-4ubuntu1) over (1:8.2.0-12ubuntu1) ... Setting up libgcc1:amd64 (1:9.1.0-4ubuntu1) ... (Reading database ... 12699 files and directories currently installed.) Preparing to unpack .../base-files_10.2ubuntu3_amd64.deb ... Unpacking base-files (10.2ubuntu3) over (10.1ubuntu8) ... Setting up base-files (10.2ubuntu3) ... Installing new version of config file /etc/issue ... Installing new version of config file /etc/issue.net ... Installing new version of config file /etc/lsb-release ... (Reading database ... 12699 files and directories currently installed.) Preparing to unpack .../debianutils_4.8.6.1_amd64.deb ... Unpacking debianutils (4.8.6.1) over (4.8.6) ... Setting up debianutils (4.8.6.1) ... (Reading database ... 12699 files and directories currently installed.) Preparing to unpack .../bash_5.0-4ubuntu1_amd64.deb ... Unpacking bash (5.0-4ubuntu1) over (4.4.18-2ubuntu3) ... Setting up bash (5.0-4ubuntu1) ... update-alternatives: using /usr/share/man/man7/bash-builtins.7.gz to provide /usr/share/man/man7/builtins.7.gz (builtins.7.gz) in auto mode (Reading database ... 12699 files and directories currently installed.) Preparing to unpack .../bsdutils_1%3a2.33.1-0.1ubuntu2_amd64.deb ... Unpacking bsdutils (1:2.33.1-0.1ubuntu2) over (1:2.32-0.1ubuntu2) ... Setting up bsdutils (1:2.33.1-0.1ubuntu2) ... (Reading database ... 12699 files and directories currently installed.) Preparing to unpack .../coreutils_8.30-3ubuntu1_amd64.deb ... Unpacking coreutils (8.30-3ubuntu1) over (8.28-1ubuntu2) ... Setting up coreutils (8.30-3ubuntu1) ... (Reading database ... 12699 files and directories currently installed.) Preparing to unpack .../lsb-base_10.2019051400ubuntu1_all.deb ... Unpacking lsb-base (10.2019051400ubuntu1) over (9.20170808ubuntu1) ... Preparing to unpack .../tar_1.30+dfsg-6_amd64.deb ... Unpacking tar (1.30+dfsg-6) over (1.30+dfsg-3) ... Setting up tar (1.30+dfsg-6) ... (Reading database ... 12698 files and directories currently installed.) Preparing to unpack .../dpkg_1.19.6ubuntu1_amd64.deb ... Unpacking dpkg (1.19.6ubuntu1) over (1.19.2ubuntu1) ... Setting up dpkg (1.19.6ubuntu1) ... Installing new version of config file /etc/cron.daily/dpkg ... (Reading database ... 12706 files and directories currently installed.) Preparing to unpack .../libperl5.28_5.28.1-6_amd64.deb ... Unpacking libperl5.28:amd64 (5.28.1-6) over (5.28.1-3) ... Preparing to unpack .../perl_5.28.1-6_amd64.deb ... Unpacking perl (5.28.1-6) over (5.28.1-3) ... Preparing to unpack .../perl-base_5.28.1-6_amd64.deb ... Unpacking perl-base (5.28.1-6) over (5.28.1-3) ... Setting up perl-base (5.28.1-6) ... (Reading database ... 12706 files and directories currently installed.) Preparing to unpack .../perl-modules-5.28_5.28.1-6_all.deb ... Unpacking perl-modules-5.28 (5.28.1-6) over (5.28.1-3) ... Preparing to unpack .../libdb5.3_5.3.28+dfsg1-0.6ubuntu1_amd64.deb ... Unpacking libdb5.3:amd64 (5.3.28+dfsg1-0.6ubuntu1) over (5.3.28+dfsg1-0.2) ... Setting up libdb5.3:amd64 (5.3.28+dfsg1-0.6ubuntu1) ... (Reading database ... 12706 files and directories currently installed.) Preparing to unpack .../libgdbm6_1.18.1-4_amd64.deb ... Unpacking libgdbm6:amd64 (1.18.1-4) over (1.18.1-2) ... Preparing to unpack .../libgdbm-compat4_1.18.1-4_amd64.deb ... Unpacking libgdbm-compat4:amd64 (1.18.1-4) over (1.18.1-2) ... Preparing to unpack .../zlib1g_1%3a1.2.11.dfsg-1ubuntu2_amd64.deb ... Unpacking zlib1g:amd64 (1:1.2.11.dfsg-1ubuntu2) over (1:1.2.11.dfsg-0ubuntu2) ... Setting up zlib1g:amd64 (1:1.2.11.dfsg-1ubuntu2) ... (Reading database ... 12706 files and directories currently installed.) Preparing to unpack .../debconf_1.5.72_all.deb ... Unpacking debconf (1.5.72) over (1.5.69) ... Setting up debconf (1.5.72) ... (Reading database ... 12706 files and directories currently installed.) Preparing to unpack .../dash_0.5.10.2-5_amd64.deb ... Unpacking dash (0.5.10.2-5) over (0.5.10.2-2) ... Setting up dash (0.5.10.2-5) ... (Reading database ... 12707 files and directories currently installed.) Preparing to unpack .../diffutils_1%3a3.7-3_amd64.deb ... Unpacking diffutils (1:3.7-3) over (1:3.6-1) ... Setting up diffutils (1:3.7-3) ... (Reading database ... 12707 files and directories currently installed.) Preparing to unpack .../findutils_4.6.0+git+20190209-2_amd64.deb ... Unpacking findutils (4.6.0+git+20190209-2) over (4.6.0+git+20181018-1) ... Setting up findutils (4.6.0+git+20190209-2) ... (Reading database ... 12707 files and directories currently installed.) Preparing to unpack .../archives/grep_3.3-1_amd64.deb ... Unpacking grep (3.3-1) over (3.1-3) ... Setting up grep (3.3-1) ... (Reading database ... 12707 files and directories currently installed.) Preparing to unpack .../gzip_1.10-0ubuntu1_amd64.deb ... Unpacking gzip (1.10-0ubuntu1) over (1.6-5ubuntu2) ... Setting up gzip (1.10-0ubuntu1) ... (Reading database ... 12707 files and directories currently installed.) Preparing to unpack .../libsmartcols1_2.33.1-0.1ubuntu2_amd64.deb ... Unpacking libsmartcols1:amd64 (2.33.1-0.1ubuntu2) over (2.32-0.1ubuntu2) ... Setting up libsmartcols1:amd64 (2.33.1-0.1ubuntu2) ... (Reading database ... 12707 files and directories currently installed.) Preparing to unpack .../libuuid1_2.33.1-0.1ubuntu2_amd64.deb ... Unpacking libuuid1:amd64 (2.33.1-0.1ubuntu2) over (2.32-0.1ubuntu2) ... Setting up libuuid1:amd64 (2.33.1-0.1ubuntu2) ... (Reading database ... 12707 files and directories currently installed.) Preparing to unpack .../libblkid1_2.33.1-0.1ubuntu2_amd64.deb ... Unpacking libblkid1:amd64 (2.33.1-0.1ubuntu2) over (2.32-0.1ubuntu2) ... Setting up libblkid1:amd64 (2.33.1-0.1ubuntu2) ... (Reading database ... 12707 files and directories currently installed.) Preparing to unpack .../libfdisk1_2.33.1-0.1ubuntu2_amd64.deb ... Unpacking libfdisk1:amd64 (2.33.1-0.1ubuntu2) over (2.32-0.1ubuntu2) ... Setting up libfdisk1:amd64 (2.33.1-0.1ubuntu2) ... Selecting previously unselected package libpcre2-8-0:amd64. (Reading database ... 12707 files and directories currently installed.) Preparing to unpack .../libpcre2-8-0_10.32-5_amd64.deb ... Unpacking libpcre2-8-0:amd64 (10.32-5) ... Setting up libpcre2-8-0:amd64 (10.32-5) ... (Reading database ... 12713 files and directories currently installed.) Preparing to unpack .../libselinux1_2.9-1_amd64.deb ... Unpacking libselinux1:amd64 (2.9-1) over (2.8-1build2) ... Setting up libselinux1:amd64 (2.9-1) ... (Reading database ... 12713 files and directories currently installed.) Preparing to unpack .../libmount1_2.33.1-0.1ubuntu2_amd64.deb ... Unpacking libmount1:amd64 (2.33.1-0.1ubuntu2) over (2.32-0.1ubuntu2) ... Setting up libmount1:amd64 (2.33.1-0.1ubuntu2) ... (Reading database ... 12713 files and directories currently installed.) Preparing to unpack .../libncurses6_6.1+20181013-2ubuntu2_amd64.deb ... Unpacking libncurses6:amd64 (6.1+20181013-2ubuntu2) over (6.1+20180210-4ubuntu1) ... Preparing to unpack .../libtinfo6_6.1+20181013-2ubuntu2_amd64.deb ... Unpacking libtinfo6:amd64 (6.1+20181013-2ubuntu2) over (6.1+20180210-4ubuntu1) ... Setting up libtinfo6:amd64 (6.1+20181013-2ubuntu2) ... (Reading database ... 12713 files and directories currently installed.) Preparing to unpack .../libncursesw6_6.1+20181013-2ubuntu2_amd64.deb ... Unpacking libncursesw6:amd64 (6.1+20181013-2ubuntu2) over (6.1+20180210-4ubuntu1) ... Setting up libncursesw6:amd64 (6.1+20181013-2ubuntu2) ... (Reading database ... 12713 files and directories currently installed.) Preparing to unpack .../fdisk_2.33.1-0.1ubuntu2_amd64.deb ... Unpacking fdisk (2.33.1-0.1ubuntu2) over (2.32-0.1ubuntu2) ... Setting up fdisk (2.33.1-0.1ubuntu2) ... (Reading database ... 12716 files and directories currently installed.) Preparing to unpack .../util-linux_2.33.1-0.1ubuntu2_amd64.deb ... Unpacking util-linux (2.33.1-0.1ubuntu2) over (2.32-0.1ubuntu2) ... Replacing files in old package login (1:4.5-1ubuntu1) ... Preparing to unpack .../login_1%3a4.5-1.1ubuntu2_amd64.deb ... Unpacking login (1:4.5-1.1ubuntu2) over (1:4.5-1ubuntu1) ... Setting up login (1:4.5-1.1ubuntu2) ... (Reading database ... 12720 files and directories currently installed.) Preparing to unpack .../ncurses-bin_6.1+20181013-2ubuntu2_amd64.deb ... Unpacking ncurses-bin (6.1+20181013-2ubuntu2) over (6.1+20180210-4ubuntu1) ... Setting up ncurses-bin (6.1+20181013-2ubuntu2) ... (Reading database ... 12720 files and directories currently installed.) Preparing to unpack .../archives/sed_4.7-1_amd64.deb ... Unpacking sed (4.7-1) over (4.5-2) ... Setting up sed (4.7-1) ... (Reading database ... 12720 files and directories currently installed.) Preparing to unpack .../libdebconfclient0_0.249ubuntu1_amd64.deb ... Unpacking libdebconfclient0:amd64 (0.249ubuntu1) over (0.244ubuntu1) ... Setting up libdebconfclient0:amd64 (0.249ubuntu1) ... (Reading database ... 12720 files and directories currently installed.) Preparing to unpack .../base-passwd_3.5.46_amd64.deb ... Unpacking base-passwd (3.5.46) over (3.5.45) ... Setting up base-passwd (3.5.46) ... (Reading database ... 12720 files and directories currently installed.) Preparing to unpack .../init-system-helpers_1.56+nmu1_all.deb ... Unpacking init-system-helpers (1.56+nmu1) over (1.56) ... Setting up init-system-helpers (1.56+nmu1) ... (Reading database ... 12720 files and directories currently installed.) Preparing to unpack .../ncurses-base_6.1+20181013-2ubuntu2_all.deb ... Unpacking ncurses-base (6.1+20181013-2ubuntu2) over (6.1+20180210-4ubuntu1) ... Setting up ncurses-base (6.1+20181013-2ubuntu2) ... (Reading database ... 12720 files and directories currently installed.) Preparing to unpack .../sysvinit-utils_2.93-8ubuntu1_amd64.deb ... Unpacking sysvinit-utils (2.93-8ubuntu1) over (2.88dsf-59.10ubuntu2) ... Setting up util-linux (2.33.1-0.1ubuntu2) ... Setting up sysvinit-utils (2.93-8ubuntu1) ... (Reading database ... 12720 files and directories currently installed.) Preparing to unpack .../libnettle6_3.4.1-1_amd64.deb ... Unpacking libnettle6:amd64 (3.4.1-1) over (3.4.1~rc1-1) ... Setting up libnettle6:amd64 (3.4.1-1) ... (Reading database ... 12720 files and directories currently installed.) Preparing to unpack .../libhogweed4_3.4.1-1_amd64.deb ... Unpacking libhogweed4:amd64 (3.4.1-1) over (3.4.1~rc1-1) ... Setting up libhogweed4:amd64 (3.4.1-1) ... (Reading database ... 12720 files and directories currently installed.) Preparing to unpack .../libp11-kit0_0.23.15-2_amd64.deb ... Unpacking libp11-kit0:amd64 (0.23.15-2) over (0.23.14-2) ... Setting up libp11-kit0:amd64 (0.23.15-2) ... (Reading database ... 12720 files and directories currently installed.) Preparing to unpack .../libunistring2_0.9.10-1ubuntu2_amd64.deb ... Unpacking libunistring2:amd64 (0.9.10-1ubuntu2) over (0.9.10-1ubuntu1) ... Setting up libunistring2:amd64 (0.9.10-1ubuntu2) ... (Reading database ... 12720 files and directories currently installed.) Preparing to unpack .../libgnutls30_3.6.7-4ubuntu1_amd64.deb ... Unpacking libgnutls30:amd64 (3.6.7-4ubuntu1) over (3.6.4-2ubuntu2) ... Setting up libgnutls30:amd64 (3.6.7-4ubuntu1) ... (Reading database ... 12720 files and directories currently installed.) Preparing to unpack .../liblz4-1_1.8.3-1ubuntu1_amd64.deb ... Unpacking liblz4-1:amd64 (1.8.3-1ubuntu1) over (1.8.2-1ubuntu1) ... Setting up liblz4-1:amd64 (1.8.3-1ubuntu1) ... (Reading database ... 12720 files and directories currently installed.) Preparing to unpack .../liblzma5_5.2.4-1_amd64.deb ... Unpacking liblzma5:amd64 (5.2.4-1) over (5.2.2-1.3) ... Setting up liblzma5:amd64 (5.2.4-1) ... (Reading database ... 12720 files and directories currently installed.) Preparing to unpack .../libstdc++6_9.1.0-4ubuntu1_amd64.deb ... Unpacking libstdc++6:amd64 (9.1.0-4ubuntu1) over (8.2.0-12ubuntu1) ... Setting up libstdc++6:amd64 (9.1.0-4ubuntu1) ... (Reading database ... 12720 files and directories currently installed.) Preparing to unpack .../systemd-sysv_240-6ubuntu9_amd64.deb ... Unpacking systemd-sysv (240-6ubuntu9) over (239-7ubuntu15) ... Preparing to unpack .../libacl1_2.2.53-4_amd64.deb ... Unpacking libacl1:amd64 (2.2.53-4) over (2.2.52-3build1) ... Setting up libacl1:amd64 (2.2.53-4) ... (Reading database ... 12720 files and directories currently installed.) Preparing to unpack .../libapparmor1_2.13.2-9ubuntu7_amd64.deb ... Unpacking libapparmor1:amd64 (2.13.2-9ubuntu7) over (2.12-4ubuntu10) ... Preparing to unpack .../libaudit-common_1%3a2.8.4-3ubuntu1_all.deb ... Unpacking libaudit-common (1:2.8.4-3ubuntu1) over (1:2.8.3-1ubuntu3) ... Setting up libaudit-common (1:2.8.4-3ubuntu1) ... (Reading database ... 12720 files and directories currently installed.) Preparing to unpack .../libcap-ng0_0.7.9-2_amd64.deb ... Unpacking libcap-ng0:amd64 (0.7.9-2) over (0.7.9-1build1) ... Setting up libcap-ng0:amd64 (0.7.9-2) ... (Reading database ... 12720 files and directories currently installed.) Preparing to unpack .../libaudit1_1%3a2.8.4-3ubuntu1_amd64.deb ... Unpacking libaudit1:amd64 (1:2.8.4-3ubuntu1) over (1:2.8.3-1ubuntu3) ... Setting up libaudit1:amd64 (1:2.8.4-3ubuntu1) ... (Reading database ... 12720 files and directories currently installed.) Preparing to unpack .../libcap2_1%3a2.25-2_amd64.deb ... Unpacking libcap2:amd64 (1:2.25-2) over (1:2.25-1.2) ... Preparing to unpack .../libargon2-1_0~20171227-0.2_amd64.deb ... Unpacking libargon2-1:amd64 (0~20171227-0.2) over (0~20171227-0.1) ... Preparing to unpack .../libudev1_240-6ubuntu9_amd64.deb ... Unpacking libudev1:amd64 (240-6ubuntu9) over (239-7ubuntu15) ... Setting up libudev1:amd64 (240-6ubuntu9) ... (Reading database ... 12720 files and directories currently installed.) Preparing to unpack .../libdevmapper1.02.1_2%3a1.02.155-2ubuntu4_amd64.deb ... Unpacking libdevmapper1.02.1:amd64 (2:1.02.155-2ubuntu4) over (2:1.02.145-4.1ubuntu4) ... Preparing to unpack .../libjson-c3_0.12.1+ds-2_amd64.deb ... Unpacking libjson-c3:amd64 (0.12.1+ds-2) over (0.12.1-1.3) ... Preparing to unpack .../libssl1.1_1.1.1c-1ubuntu3_amd64.deb ... Unpacking libssl1.1:amd64 (1.1.1c-1ubuntu3) over (1.1.1a-1ubuntu2) ... Preparing to unpack .../libcryptsetup12_2%3a2.1.0-5ubuntu1_amd64.deb ... Unpacking libcryptsetup12:amd64 (2:2.1.0-5ubuntu1) over (2:2.0.4-2ubuntu2) ... Preparing to unpack .../libgpg-error0_1.36-1_amd64.deb ... Unpacking libgpg-error0:amd64 (1.36-1) over (1.32-3) ... Setting up libgpg-error0:amd64 (1.36-1) ... (Reading database ... 12720 files and directories currently installed.) Preparing to unpack .../libidn11_1.33-2.2ubuntu2_amd64.deb ... Unpacking libidn11:amd64 (1.33-2.2ubuntu2) over (1.33-2.2ubuntu1) ... Preparing to unpack .../libkmod2_26-1ubuntu1_amd64.deb ... Unpacking libkmod2:amd64 (26-1ubuntu1) over (25-1ubuntu2) ... Preparing to unpack .../libpam0g_1.3.1-5ubuntu1_amd64.deb ... Unpacking libpam0g:amd64 (1.3.1-5ubuntu1) over (1.1.8-3.6ubuntu2) ... Setting up libpam0g:amd64 (1.3.1-5ubuntu1) ... Checking for services that may need to be restarted...Checking init scripts... Nothing to restart. (Reading database ... 12720 files and directories currently installed.) Preparing to unpack .../libseccomp2_2.4.1-0ubuntu0.19.10.3_amd64.deb ... Unpacking libseccomp2:amd64 (2.4.1-0ubuntu0.19.10.3) over (2.3.3-3ubuntu2) ... Setting up libseccomp2:amd64 (2.4.1-0ubuntu0.19.10.3) ... (Reading database ... 12720 files and directories currently installed.) Preparing to unpack .../mount_2.33.1-0.1ubuntu2_amd64.deb ... Unpacking mount (2.33.1-0.1ubuntu2) over (2.32-0.1ubuntu2) ... Preparing to unpack .../libsepol1_2.9-1_amd64.deb ... Unpacking libsepol1:amd64 (2.9-1) over (2.8-1) ... Setting up libsepol1:amd64 (2.9-1) ... (Reading database ... 12720 files and directories currently installed.) Preparing to unpack .../libsemanage-common_2.9-1_all.deb ... Unpacking libsemanage-common (2.9-1) over (2.8-1build2) ... Setting up libsemanage-common (2.9-1) ... (Reading database ... 12721 files and directories currently installed.) Preparing to unpack .../libsemanage1_2.9-1_amd64.deb ... Unpacking libsemanage1:amd64 (2.9-1) over (2.8-1build2) ... Setting up libsemanage1:amd64 (2.9-1) ... (Reading database ... 12721 files and directories currently installed.) Preparing to unpack .../libpam-modules-bin_1.3.1-5ubuntu1_amd64.deb ... Unpacking libpam-modules-bin (1.3.1-5ubuntu1) over (1.1.8-3.6ubuntu2) ... Setting up libpam-modules-bin (1.3.1-5ubuntu1) ... (Reading database ... 12721 files and directories currently installed.) Preparing to unpack .../libpam-modules_1.3.1-5ubuntu1_amd64.deb ... Unpacking libpam-modules:amd64 (1.3.1-5ubuntu1) over (1.1.8-3.6ubuntu2) ... Setting up libpam-modules:amd64 (1.3.1-5ubuntu1) ... Installing new version of config file /etc/security/access.conf ... Installing new version of config file /etc/security/limits.conf ... (Reading database ... 12721 files and directories currently installed.) Preparing to unpack .../passwd_1%3a4.5-1.1ubuntu2_amd64.deb ... Unpacking passwd (1:4.5-1.1ubuntu2) over (1:4.5-1ubuntu1) ... Setting up passwd (1:4.5-1.1ubuntu2) ... (Reading database ... 12721 files and directories currently installed.) Preparing to unpack .../adduser_3.118ubuntu1_all.deb ... Unpacking adduser (3.118ubuntu1) over (3.117ubuntu1) ... Setting up adduser (3.118ubuntu1) ... (Reading database ... 12721 files and directories currently installed.) Preparing to unpack .../systemd_240-6ubuntu9_amd64.deb ... Unpacking systemd (240-6ubuntu9) over (239-7ubuntu15) ... Preparing to unpack .../libsystemd0_240-6ubuntu9_amd64.deb ... Unpacking libsystemd0:amd64 (240-6ubuntu9) over (239-7ubuntu15) ... Setting up libsystemd0:amd64 (240-6ubuntu9) ... (Reading database ... 12737 files and directories currently installed.) Preparing to unpack .../libzstd1_1.3.8+dfsg-3_amd64.deb ... Unpacking libzstd1:amd64 (1.3.8+dfsg-3) over (1.3.5+dfsg-1ubuntu1) ... Setting up libzstd1:amd64 (1.3.8+dfsg-3) ... (Reading database ... 12737 files and directories currently installed.) Preparing to unpack .../libapt-pkg5.0_1.8.2+19.10_amd64.deb ... Unpacking libapt-pkg5.0:amd64 (1.8.2+19.10) over (1.8.0~alpha2ubuntu1) ... Setting up libapt-pkg5.0:amd64 (1.8.2+19.10) ... (Reading database ... 12737 files and directories currently installed.) Preparing to unpack .../libgcrypt20_1.8.4-5ubuntu1_amd64.deb ... Unpacking libgcrypt20:amd64 (1.8.4-5ubuntu1) over (1.8.4-3ubuntu1) ... Setting up libgcrypt20:amd64 (1.8.4-5ubuntu1) ... (Reading database ... 12737 files and directories currently installed.) Preparing to unpack .../gpgv_2.2.12-1ubuntu3_amd64.deb ... Unpacking gpgv (2.2.12-1ubuntu3) over (2.2.8-3ubuntu1) ... Setting up gpgv (2.2.12-1ubuntu3) ... (Reading database ... 12737 files and directories currently installed.) Preparing to unpack .../apt_1.8.2+19.10_amd64.deb ... Unpacking apt (1.8.2+19.10) over (1.8.0~alpha2ubuntu1) ... Setting up apt (1.8.2+19.10) ... Installing new version of config file /etc/apt/apt.conf.d/01autoremove ... (Reading database ... 12760 files and directories currently installed.) Preparing to unpack .../libext2fs2_1.45.1-1ubuntu1_amd64.deb ... Unpacking libext2fs2:amd64 (1.45.1-1ubuntu1) over (1.44.4-2ubuntu1) ... Setting up libext2fs2:amd64 (1.45.1-1ubuntu1) ... (Reading database ... 12759 files and directories currently installed.) Preparing to unpack .../e2fsprogs_1.45.1-1ubuntu1_amd64.deb ... Unpacking e2fsprogs (1.45.1-1ubuntu1) over (1.44.4-2ubuntu1) ... Setting up libapparmor1:amd64 (2.13.2-9ubuntu7) ... Setting up libcap2:amd64 (1:2.25-2) ... Setting up libargon2-1:amd64 (0~20171227-0.2) ... Setting up libdevmapper1.02.1:amd64 (2:1.02.155-2ubuntu4) ... Setting up libjson-c3:amd64 (0.12.1+ds-2) ... Setting up libssl1.1:amd64 (1.1.1c-1ubuntu3) ... Setting up libcryptsetup12:amd64 (2:2.1.0-5ubuntu1) ... Setting up libidn11:amd64 (1.33-2.2ubuntu2) ... Setting up libkmod2:amd64 (26-1ubuntu1) ... Setting up mount (2.33.1-0.1ubuntu2) ... Setting up systemd (240-6ubuntu9) ... Installing new version of config file /etc/dhcp/dhclient-enter-hooks.d/resolved ... Installing new version of config file /etc/systemd/journald.conf ... Installing new version of config file /etc/systemd/resolved.conf ... Installing new version of config file /etc/systemd/system.conf ... Setting up systemd-sysv (240-6ubuntu9) ... (Reading database ... 12775 files and directories currently installed.) Preparing to unpack .../init_1.56+nmu1_amd64.deb ... Unpacking init (1.56+nmu1) over (1.56) ... Preparing to unpack .../libattr1_1%3a2.4.48-4_amd64.deb ... Unpacking libattr1:amd64 (1:2.4.48-4) over (1:2.4.47-2build1) ... Setting up libattr1:amd64 (1:2.4.48-4) ... (Reading database ... 12776 files and directories currently installed.) Preparing to unpack .../libpam-runtime_1.3.1-5ubuntu1_all.deb ... Unpacking libpam-runtime (1.3.1-5ubuntu1) over (1.1.8-3.6ubuntu2) ... Setting up libpam-runtime (1.3.1-5ubuntu1) ... (Reading database ... 12776 files and directories currently installed.) Preparing to unpack .../libpcre3_2%3a8.39-12_amd64.deb ... Unpacking libpcre3:amd64 (2:8.39-12) over (2:8.39-11) ... Setting up libpcre3:amd64 (2:8.39-12) ... (Reading database ... 12776 files and directories currently installed.) Preparing to unpack .../00-libgomp1_9.1.0-4ubuntu1_amd64.deb ... Unpacking libgomp1:amd64 (9.1.0-4ubuntu1) over (8.2.0-12ubuntu1) ... Preparing to unpack .../01-libitm1_9.1.0-4ubuntu1_amd64.deb ... Unpacking libitm1:amd64 (9.1.0-4ubuntu1) over (8.2.0-12ubuntu1) ... Preparing to unpack .../02-libatomic1_9.1.0-4ubuntu1_amd64.deb ... Unpacking libatomic1:amd64 (9.1.0-4ubuntu1) over (8.2.0-12ubuntu1) ... Preparing to unpack .../03-libasan5_9.1.0-4ubuntu1_amd64.deb ... Unpacking libasan5:amd64 (9.1.0-4ubuntu1) over (8.2.0-12ubuntu1) ... Preparing to unpack .../04-liblsan0_9.1.0-4ubuntu1_amd64.deb ... Unpacking liblsan0:amd64 (9.1.0-4ubuntu1) over (8.2.0-12ubuntu1) ... Preparing to unpack .../05-libtsan0_9.1.0-4ubuntu1_amd64.deb ... Unpacking libtsan0:amd64 (9.1.0-4ubuntu1) over (8.2.0-12ubuntu1) ... Preparing to unpack .../06-libubsan1_9.1.0-4ubuntu1_amd64.deb ... Unpacking libubsan1:amd64 (9.1.0-4ubuntu1) over (8.2.0-12ubuntu1) ... Preparing to unpack .../07-libmpx2_8.3.0-14ubuntu1_amd64.deb ... Unpacking libmpx2:amd64 (8.3.0-14ubuntu1) over (8.2.0-12ubuntu1) ... Preparing to unpack .../08-libquadmath0_9.1.0-4ubuntu1_amd64.deb ... Unpacking libquadmath0:amd64 (9.1.0-4ubuntu1) over (8.2.0-12ubuntu1) ... Preparing to unpack .../09-g++-8_8.3.0-14ubuntu1_amd64.deb ... Unpacking g++-8 (8.3.0-14ubuntu1) over (8.2.0-12ubuntu1) ... Preparing to unpack .../10-gcc-8_8.3.0-14ubuntu1_amd64.deb ... Unpacking gcc-8 (8.3.0-14ubuntu1) over (8.2.0-12ubuntu1) ... Preparing to unpack .../11-libstdc++-8-dev_8.3.0-14ubuntu1_amd64.deb ... Unpacking libstdc++-8-dev:amd64 (8.3.0-14ubuntu1) over (8.2.0-12ubuntu1) ... Preparing to unpack .../12-libgcc-8-dev_8.3.0-14ubuntu1_amd64.deb ... Unpacking libgcc-8-dev:amd64 (8.3.0-14ubuntu1) over (8.2.0-12ubuntu1) ... Selecting previously unselected package libisl21:amd64. Preparing to unpack .../13-libisl21_0.21-1_amd64.deb ... Unpacking libisl21:amd64 (0.21-1) ... Preparing to unpack .../14-libmpfr6_4.0.2-1_amd64.deb ... Unpacking libmpfr6:amd64 (4.0.2-1) over (4.0.1-2) ... Preparing to unpack .../15-libcc1-0_9.1.0-4ubuntu1_amd64.deb ... Unpacking libcc1-0:amd64 (9.1.0-4ubuntu1) over (8.2.0-12ubuntu1) ... Preparing to unpack .../16-binutils-x86-64-linux-gnu_2.32.51.20190614-0ubuntu1_amd64.deb ... Unpacking binutils-x86-64-linux-gnu (2.32.51.20190614-0ubuntu1) over (2.31.1-10ubuntu1) ... Preparing to unpack .../17-libbinutils_2.32.51.20190614-0ubuntu1_amd64.deb ... Unpacking libbinutils:amd64 (2.32.51.20190614-0ubuntu1) over (2.31.1-10ubuntu1) ... Preparing to unpack .../18-binutils_2.32.51.20190614-0ubuntu1_amd64.deb ... Unpacking binutils (2.32.51.20190614-0ubuntu1) over (2.31.1-10ubuntu1) ... Preparing to unpack .../19-binutils-common_2.32.51.20190614-0ubuntu1_amd64.deb ... Unpacking binutils-common:amd64 (2.32.51.20190614-0ubuntu1) over (2.31.1-10ubuntu1) ... Preparing to unpack .../20-cpp-8_8.3.0-14ubuntu1_amd64.deb ... Unpacking cpp-8 (8.3.0-14ubuntu1) over (8.2.0-12ubuntu1) ... Preparing to unpack .../21-gcc-8-base_8.3.0-14ubuntu1_amd64.deb ... Unpacking gcc-8-base:amd64 (8.3.0-14ubuntu1) over (8.2.0-12ubuntu1) ... Preparing to unpack .../22-libcom-err2_1.45.1-1ubuntu1_amd64.deb ... Unpacking libcom-err2:amd64 (1.45.1-1ubuntu1) over (1.44.4-2ubuntu1) ... Preparing to unpack .../23-libprocps7_2%3a3.3.15-2ubuntu2_amd64.deb ... Unpacking libprocps7:amd64 (2:3.3.15-2ubuntu2) over (2:3.3.15-2ubuntu1) ... Preparing to unpack .../24-libss2_1.45.1-1ubuntu1_amd64.deb ... Unpacking libss2:amd64 (1.45.1-1ubuntu1) over (1.44.4-2ubuntu1) ... Preparing to unpack .../25-procps_2%3a3.3.15-2ubuntu2_amd64.deb ... Unpacking procps (2:3.3.15-2ubuntu2) over (2:3.3.15-2ubuntu1) ... Preparing to unpack .../26-openssl_1.1.1c-1ubuntu3_amd64.deb ... Unpacking openssl (1.1.1c-1ubuntu3) over (1.1.1a-1ubuntu2) ... Preparing to unpack .../27-ca-certificates_20190110_all.deb ... Unpacking ca-certificates (20190110) over (20180409) ... Preparing to unpack .../28-dmsetup_2%3a1.02.155-2ubuntu4_amd64.deb ... Unpacking dmsetup (2:1.02.155-2ubuntu4) over (2:1.02.145-4.1ubuntu4) ... Preparing to unpack .../29-readline-common_8.0-1_all.deb ... Unpacking readline-common (8.0-1) over (7.0-5) ... Selecting previously unselected package libreadline8:amd64. Preparing to unpack .../30-libreadline8_8.0-1_amd64.deb ... Unpacking libreadline8:amd64 (8.0-1) ... Preparing to unpack .../31-libslang2_2.3.2-3_amd64.deb ... Unpacking libslang2:amd64 (2.3.2-3) over (2.3.2-1ubuntu1) ... Preparing to unpack .../32-libsqlite3-0_3.27.2-3_amd64.deb ... Unpacking libsqlite3-0:amd64 (3.27.2-3) over (3.26.0-2) ... Preparing to unpack .../33-tzdata_2019a-1_all.deb ... Unpacking tzdata (2019a-1) over (2018g-1) ... Preparing to unpack .../34-xz-utils_5.2.4-1_amd64.deb ... Unpacking xz-utils (5.2.4-1) over (5.2.2-1.3) ... Preparing to unpack .../35-libpng16-16_1.6.37-1~exp4_amd64.deb ... Unpacking libpng16-16:amd64 (1.6.37-1~exp4) over (1.6.34-2) ... Preparing to unpack .../36-multiarch-support_2.29-0ubuntu2_amd64.deb ... Unpacking multiarch-support (2.29-0ubuntu2) over (2.28-0ubuntu1) ... Preparing to unpack .../37-advancecomp_2.1-2.1_amd64.deb ... Unpacking advancecomp (2.1-2.1) over (2.1-1) ... Selecting previously unselected package cpp-9. Preparing to unpack .../38-cpp-9_9.1.0-4ubuntu1_amd64.deb ... Unpacking cpp-9 (9.1.0-4ubuntu1) ... Preparing to unpack .../39-g++_4%3a9.1.0-1ubuntu4_amd64.deb ... Unpacking g++ (4:9.1.0-1ubuntu4) over (4:8.2.0-2ubuntu2) ... Preparing to unpack .../40-gcc_4%3a9.1.0-1ubuntu4_amd64.deb ... Unpacking gcc (4:9.1.0-1ubuntu4) over (4:8.2.0-2ubuntu2) ... Preparing to unpack .../41-cpp_4%3a9.1.0-1ubuntu4_amd64.deb ... Unpacking cpp (4:9.1.0-1ubuntu4) over (4:8.2.0-2ubuntu2) ... Selecting previously unselected package libgcc-9-dev:amd64. Preparing to unpack .../42-libgcc-9-dev_9.1.0-4ubuntu1_amd64.deb ... Unpacking libgcc-9-dev:amd64 (9.1.0-4ubuntu1) ... Selecting previously unselected package gcc-9. Preparing to unpack .../43-gcc-9_9.1.0-4ubuntu1_amd64.deb ... Unpacking gcc-9 (9.1.0-4ubuntu1) ... Selecting previously unselected package libstdc++-9-dev:amd64. Preparing to unpack .../44-libstdc++-9-dev_9.1.0-4ubuntu1_amd64.deb ... Unpacking libstdc++-9-dev:amd64 (9.1.0-4ubuntu1) ... Selecting previously unselected package g++-9. Preparing to unpack .../45-g++-9_9.1.0-4ubuntu1_amd64.deb ... Unpacking g++-9 (9.1.0-4ubuntu1) ... Preparing to unpack .../46-dpkg-dev_1.19.6ubuntu1_all.deb ... Unpacking dpkg-dev (1.19.6ubuntu1) over (1.19.2ubuntu1) ... Preparing to unpack .../47-libdpkg-perl_1.19.6ubuntu1_all.deb ... Unpacking libdpkg-perl (1.19.6ubuntu1) over (1.19.2ubuntu1) ... Preparing to unpack .../48-build-essential_12.6ubuntu1_amd64.deb ... Unpacking build-essential (12.6ubuntu1) over (12.5ubuntu2) ... Preparing to unpack .../49-e2fslibs_1.45.1-1ubuntu1_amd64.deb ... Unpacking e2fslibs:amd64 (1.45.1-1ubuntu1) over (1.44.4-2ubuntu1) ... Preparing to unpack .../50-libassuan0_2.5.3-1_amd64.deb ... Unpacking libassuan0:amd64 (2.5.3-1) over (2.5.1-2) ... Preparing to unpack .../51-pinentry-curses_1.1.0-2_amd64.deb ... Unpacking pinentry-curses (1.1.0-2) over (1.1.0-1build2) ... Preparing to unpack .../52-gpg_2.2.12-1ubuntu3_amd64.deb ... Unpacking gpg (2.2.12-1ubuntu3) over (2.2.8-3ubuntu1) ... Preparing to unpack .../53-gpgconf_2.2.12-1ubuntu3_amd64.deb ... Unpacking gpgconf (2.2.12-1ubuntu3) over (2.2.8-3ubuntu1) ... Preparing to unpack .../54-gpg-agent_2.2.12-1ubuntu3_amd64.deb ... Unpacking gpg-agent (2.2.12-1ubuntu3) over (2.2.8-3ubuntu1) ... Preparing to unpack .../55-libcomerr2_1.45.1-1ubuntu1_amd64.deb ... Unpacking libcomerr2:amd64 (1.45.1-1ubuntu1) over (1.44.4-2ubuntu1) ... Preparing to unpack .../56-optipng_0.7.7-1_amd64.deb ... Unpacking optipng (0.7.7-1) over (0.7.6-1.1) ... Preparing to unpack .../57-pkgbinarymangler_144_all.deb ... Unpacking pkgbinarymangler (144) over (143) ... Setting up perl-modules-5.28 (5.28.1-6) ... Setting up libisl21:amd64 (0.21-1) ... Setting up lsb-base (10.2019051400ubuntu1) ... Setting up e2fslibs:amd64 (1.45.1-1ubuntu1) ... Setting up init (1.56+nmu1) ... Setting up libprocps7:amd64 (2:3.3.15-2ubuntu2) ... Setting up libsqlite3-0:amd64 (3.27.2-3) ... Setting up binutils-common:amd64 (2.32.51.20190614-0ubuntu1) ... Setting up linux-libc-dev:amd64 (5.0.0-17.18) ... Setting up libcom-err2:amd64 (1.45.1-1ubuntu1) ... Setting up libassuan0:amd64 (2.5.3-1) ... Setting up libgomp1:amd64 (9.1.0-4ubuntu1) ... Setting up tzdata (2019a-1) ... Current default time zone: 'Etc/UTC' Local time is now: Sat Jun 22 17:02:04 UTC 2019. Universal Time is now: Sat Jun 22 17:02:04 UTC 2019. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up libasan5:amd64 (9.1.0-4ubuntu1) ... Setting up libslang2:amd64 (2.3.2-3) ... Setting up multiarch-support (2.29-0ubuntu2) ... Setting up libmpfr6:amd64 (4.0.2-1) ... Setting up libncurses6:amd64 (6.1+20181013-2ubuntu2) ... Setting up xz-utils (5.2.4-1) ... Setting up libquadmath0:amd64 (9.1.0-4ubuntu1) ... Setting up libpng16-16:amd64 (1.6.37-1~exp4) ... Setting up libatomic1:amd64 (9.1.0-4ubuntu1) ... Setting up libss2:amd64 (1.45.1-1ubuntu1) ... Setting up gcc-8-base:amd64 (8.3.0-14ubuntu1) ... Setting up libmpx2:amd64 (8.3.0-14ubuntu1) ... Setting up libubsan1:amd64 (9.1.0-4ubuntu1) ... Setting up advancecomp (2.1-2.1) ... Setting up dmsetup (2:1.02.155-2ubuntu4) ... Setting up libcomerr2:amd64 (1.45.1-1ubuntu1) ... Setting up procps (2:3.3.15-2ubuntu2) ... Installing new version of config file /etc/sysctl.d/10-network-security.conf ... Setting up cpp-9 (9.1.0-4ubuntu1) ... Setting up libbinutils:amd64 (2.32.51.20190614-0ubuntu1) ... Setting up cpp-8 (8.3.0-14ubuntu1) ... Setting up libc-dev-bin (2.29-0ubuntu2) ... Setting up openssl (1.1.1c-1ubuntu3) ... Installing new version of config file /etc/ssl/openssl.cnf ... Setting up readline-common (8.0-1) ... Setting up libcc1-0:amd64 (9.1.0-4ubuntu1) ... Setting up liblsan0:amd64 (9.1.0-4ubuntu1) ... Setting up libitm1:amd64 (9.1.0-4ubuntu1) ... Setting up libgdbm6:amd64 (1.18.1-4) ... Setting up binutils-x86-64-linux-gnu (2.32.51.20190614-0ubuntu1) ... Setting up libtsan0:amd64 (9.1.0-4ubuntu1) ... Setting up pinentry-curses (1.1.0-2) ... Setting up libreadline8:amd64 (8.0-1) ... Setting up e2fsprogs (1.45.1-1ubuntu1) ... Installing new version of config file /etc/mke2fs.conf ... Created symlink /etc/systemd/system/timers.target.wants/e2scrub_all.timer -> /lib/systemd/system/e2scrub_all.timer. Created symlink /etc/systemd/system/default.target.wants/e2scrub_reap.service -> /lib/systemd/system/e2scrub_reap.service. Setting up binutils (2.32.51.20190614-0ubuntu1) ... Setting up libgcc-9-dev:amd64 (9.1.0-4ubuntu1) ... Setting up ca-certificates (20190110) ... Updating certificates in /etc/ssl/certs... 2 added, 7 removed; done. Setting up optipng (0.7.7-1) ... Setting up libgdbm-compat4:amd64 (1.18.1-4) ... Setting up libgcc-8-dev:amd64 (8.3.0-14ubuntu1) ... Setting up libperl5.28:amd64 (5.28.1-6) ... Setting up cpp (4:9.1.0-1ubuntu4) ... Setting up gpgconf (2.2.12-1ubuntu3) ... Setting up libc6-dev:amd64 (2.29-0ubuntu2) ... Setting up gpg (2.2.12-1ubuntu3) ... Setting up libstdc++-8-dev:amd64 (8.3.0-14ubuntu1) ... Setting up gcc-9 (9.1.0-4ubuntu1) ... Setting up gcc-8 (8.3.0-14ubuntu1) ... Setting up gpg-agent (2.2.12-1ubuntu3) ... Setting up libstdc++-9-dev:amd64 (9.1.0-4ubuntu1) ... Setting up pkgbinarymangler (144) ... Setting up gcc (4:9.1.0-1ubuntu4) ... Setting up perl (5.28.1-6) ... Setting up g++-9 (9.1.0-4ubuntu1) ... Setting up libdpkg-perl (1.19.6ubuntu1) ... Setting up g++ (4:9.1.0-1ubuntu4) ... Setting up g++-8 (8.3.0-14ubuntu1) ... Setting up dpkg-dev (1.19.6ubuntu1) ... Setting up build-essential (12.6ubuntu1) ... Processing triggers for systemd (240-6ubuntu9) ... Processing triggers for libc-bin (2.29-0ubuntu2) ... Processing triggers for ca-certificates (20190110) ... Updating certificates in /etc/ssl/certs... 0 added, 0 removed; done. Running hooks in /etc/ca-certificates/update.d... done. RUN: /usr/share/launchpad-buildd/bin/sbuild-package PACKAGEBUILD-17138890 amd64 eoan -c chroot:build-PACKAGEBUILD-17138890 --arch=amd64 --dist=eoan --nolog -A seqan_1.4.2+dfsg-3.dsc Initiating build PACKAGEBUILD-17138890 with 4 jobs across 4 processor cores. Kernel reported to sbuild: 4.4.0-151-generic #178-Ubuntu SMP Tue Jun 11 08:30:22 UTC 2019 x86_64 sbuild (Debian sbuild) 0.67.0 (26 Dec 2015) on lcy01-amd64-008.buildd +==============================================================================+ | seqan 1.4.2+dfsg-3 (amd64) 22 Jun 2019 17:02 | +==============================================================================+ Package: seqan Version: 1.4.2+dfsg-3 Source Version: 1.4.2+dfsg-3 Distribution: eoan Machine Architecture: amd64 Host Architecture: amd64 Build Architecture: amd64 I: NOTICE: Log filtering will replace 'build/seqan-jVBEbR/seqan-1.4.2+dfsg' with '<>' I: NOTICE: Log filtering will replace 'build/seqan-jVBEbR' with '<>' I: NOTICE: Log filtering will replace 'home/buildd/build-PACKAGEBUILD-17138890/chroot-autobuild' with '<>' +------------------------------------------------------------------------------+ | Fetch source files | +------------------------------------------------------------------------------+ Local sources ------------- seqan_1.4.2+dfsg-3.dsc exists in .; copying to chroot Check architectures ------------------- Check dependencies ------------------ Merged Build-Depends: build-essential, fakeroot Filtered Build-Depends: build-essential, fakeroot dpkg-deb: building package 'sbuild-build-depends-core-dummy' in '/<>/resolver-S7mlxb/apt_archive/sbuild-build-depends-core-dummy.deb'. Ign:1 copy:/<>/resolver-S7mlxb/apt_archive ./ InRelease Get:2 copy:/<>/resolver-S7mlxb/apt_archive ./ Release [2119 B] Ign:3 copy:/<>/resolver-S7mlxb/apt_archive ./ Release.gpg Get:4 copy:/<>/resolver-S7mlxb/apt_archive ./ Sources [214 B] Get:5 copy:/<>/resolver-S7mlxb/apt_archive ./ Packages [525 B] Fetched 2858 B in 0s (181 kB/s) Reading package lists... Reading package lists... +------------------------------------------------------------------------------+ | Install core build dependencies (apt-based resolver) | +------------------------------------------------------------------------------+ Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following packages were automatically installed and are no longer required: g++-8 libisl19 libreadline7 libstdc++-8-dev Use 'apt autoremove' to remove them. The following NEW packages will be installed: sbuild-build-depends-core-dummy 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Need to get 852 B of archives. After this operation, 0 B of additional disk space will be used. Get:1 copy:/<>/resolver-S7mlxb/apt_archive ./ sbuild-build-depends-core-dummy 0.invalid.0 [852 B] debconf: delaying package configuration, since apt-utils is not installed Fetched 852 B in 0s (0 B/s) Selecting previously unselected package sbuild-build-depends-core-dummy. (Reading database ... 13892 files and directories currently installed.) Preparing to unpack .../sbuild-build-depends-core-dummy_0.invalid.0_amd64.deb ... Unpacking sbuild-build-depends-core-dummy (0.invalid.0) ... Setting up sbuild-build-depends-core-dummy (0.invalid.0) ... Merged Build-Depends: debhelper (>= 11~), cmake, zlib1g-dev, libbam-dev, libboost-dev, dh-exec, help2man, python Filtered Build-Depends: debhelper (>= 11~), cmake, zlib1g-dev, libbam-dev, libboost-dev, dh-exec, help2man, python dpkg-deb: building package 'sbuild-build-depends-seqan-dummy' in '/<>/resolver-BtB9kV/apt_archive/sbuild-build-depends-seqan-dummy.deb'. Ign:1 copy:/<>/resolver-BtB9kV/apt_archive ./ InRelease Get:2 copy:/<>/resolver-BtB9kV/apt_archive ./ Release [2119 B] Ign:3 copy:/<>/resolver-BtB9kV/apt_archive ./ Release.gpg Get:4 copy:/<>/resolver-BtB9kV/apt_archive ./ Sources [252 B] Get:5 copy:/<>/resolver-BtB9kV/apt_archive ./ Packages [572 B] Fetched 2943 B in 0s (190 kB/s) Reading package lists... Reading package lists... +------------------------------------------------------------------------------+ | Install seqan build dependencies (apt-based resolver) | +------------------------------------------------------------------------------+ Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following packages were automatically installed and are no longer required: g++-8 libisl19 libreadline7 Use 'apt autoremove' to remove them. The following additional packages will be installed: autoconf automake autopoint autotools-dev bsdmainutils cmake cmake-data debhelper dh-autoreconf dh-exec dh-strip-nondeterminism dwz file gettext gettext-base groff-base help2man intltool-debian libarchive-zip-perl libarchive13 libasn1-8-heimdal libbam-dev libboost-dev libboost1.67-dev libbsd0 libcroco3 libcurl4 libelf1 libexpat1 libfile-stripnondeterminism-perl libglib2.0-0 libgssapi-krb5-2 libgssapi3-heimdal libhcrypto4-heimdal libheimbase1-heimdal libheimntlm0-heimdal libhx509-5-heimdal libicu63 libjsoncpp1 libk5crypto3 libkeyutils1 libkrb5-26-heimdal libkrb5-3 libkrb5support0 libldap-2.4-2 libldap-common liblocale-gettext-perl libmagic-mgc libmagic1 libnghttp2-14 libpipeline1 libpsl5 libpython-stdlib libpython2-stdlib libpython2.7-minimal libpython2.7-stdlib librhash0 libroken18-heimdal librtmp1 libsasl2-2 libsasl2-modules-db libsigsegv2 libssh-4 libtool libuchardet0 libuv1 libwind0-heimdal libxml2 m4 man-db mime-support po-debconf python python-minimal python2 python2-minimal python2.7 python2.7-minimal zlib1g-dev Suggested packages: autoconf-archive gnu-standards autoconf-doc wamerican | wordlist whois vacation cmake-doc ninja-build dh-make gettext-doc libasprintf-dev libgettextpo-dev groff lrzip libboost-doc libboost1.67-doc libboost-atomic1.67-dev libboost-chrono1.67-dev libboost-container1.67-dev libboost-context1.67-dev libboost-contract1.67-dev libboost-coroutine1.67-dev libboost-date-time1.67-dev libboost-exception1.67-dev libboost-fiber1.67-dev libboost-filesystem1.67-dev libboost-graph1.67-dev libboost-graph-parallel1.67-dev libboost-iostreams1.67-dev libboost-locale1.67-dev libboost-log1.67-dev libboost-math1.67-dev libboost-mpi1.67-dev libboost-mpi-python1.67-dev libboost-numpy1.67-dev libboost-program-options1.67-dev libboost-python1.67-dev libboost-random1.67-dev libboost-regex1.67-dev libboost-serialization1.67-dev libboost-signals1.67-dev libboost-stacktrace1.67-dev libboost-system1.67-dev libboost-test1.67-dev libboost-thread1.67-dev libboost-timer1.67-dev libboost-type-erasure1.67-dev libboost-wave1.67-dev libboost1.67-tools-dev libmpfrc++-dev libntl-dev krb5-doc krb5-user libtool-doc gfortran | fortran95-compiler gcj-jdk m4-doc apparmor less www-browser libmail-box-perl python-doc python-tk python2-doc python2.7-doc binfmt-support Recommended packages: curl | wget | lynx libarchive-cpio-perl libglib2.0-data shared-mime-info xdg-user-dirs krb5-locales publicsuffix libsasl2-modules libltdl-dev libmail-sendmail-perl The following NEW packages will be installed: autoconf automake autopoint autotools-dev bsdmainutils cmake cmake-data debhelper dh-autoreconf dh-exec dh-strip-nondeterminism dwz file gettext gettext-base groff-base help2man intltool-debian libarchive-zip-perl libarchive13 libasn1-8-heimdal libbam-dev libboost-dev libboost1.67-dev libbsd0 libcroco3 libcurl4 libelf1 libexpat1 libfile-stripnondeterminism-perl libglib2.0-0 libgssapi-krb5-2 libgssapi3-heimdal libhcrypto4-heimdal libheimbase1-heimdal libheimntlm0-heimdal libhx509-5-heimdal libicu63 libjsoncpp1 libk5crypto3 libkeyutils1 libkrb5-26-heimdal libkrb5-3 libkrb5support0 libldap-2.4-2 libldap-common liblocale-gettext-perl libmagic-mgc libmagic1 libnghttp2-14 libpipeline1 libpsl5 libpython-stdlib libpython2-stdlib libpython2.7-minimal libpython2.7-stdlib librhash0 libroken18-heimdal librtmp1 libsasl2-2 libsasl2-modules-db libsigsegv2 libssh-4 libtool libuchardet0 libuv1 libwind0-heimdal libxml2 m4 man-db mime-support po-debconf python python-minimal python2 python2-minimal python2.7 python2.7-minimal sbuild-build-depends-seqan-dummy zlib1g-dev 0 upgraded, 80 newly installed, 0 to remove and 0 not upgraded. Need to get 37.5 MB of archives. After this operation, 249 MB of additional disk space will be used. Get:1 copy:/<>/resolver-BtB9kV/apt_archive ./ sbuild-build-depends-seqan-dummy 0.invalid.0 [900 B] Get:2 http://ftpmaster.internal/ubuntu eoan/main amd64 liblocale-gettext-perl amd64 1.07-3build3 [16.4 kB] Get:3 http://ftpmaster.internal/ubuntu eoan/main amd64 libbsd0 amd64 0.9.1-2 [44.4 kB] Get:4 http://ftpmaster.internal/ubuntu eoan/main amd64 bsdmainutils amd64 11.1.2ubuntu2 [181 kB] Get:5 http://ftpmaster.internal/ubuntu eoan/main amd64 libuchardet0 amd64 0.0.6-3 [64.9 kB] Get:6 http://ftpmaster.internal/ubuntu eoan/main amd64 groff-base amd64 1.22.4-3 [862 kB] Get:7 http://ftpmaster.internal/ubuntu eoan/main amd64 libpipeline1 amd64 1.5.1-2 [25.9 kB] Get:8 http://ftpmaster.internal/ubuntu eoan/main amd64 man-db amd64 2.8.5-2 [1102 kB] Get:9 http://ftpmaster.internal/ubuntu eoan/universe amd64 libpython2.7-minimal amd64 2.7.16-2 [335 kB] Get:10 http://ftpmaster.internal/ubuntu eoan/universe amd64 python2.7-minimal amd64 2.7.16-2 [1310 kB] Get:11 http://ftpmaster.internal/ubuntu eoan/universe amd64 python2-minimal amd64 2.7.16-1 [27.8 kB] Get:12 http://ftpmaster.internal/ubuntu eoan/universe amd64 python-minimal amd64 2.7.16-1 [5996 B] Get:13 http://ftpmaster.internal/ubuntu eoan/main amd64 mime-support all 3.62ubuntu1 [30.6 kB] Get:14 http://ftpmaster.internal/ubuntu eoan/main amd64 libexpat1 amd64 2.2.6-1 [87.2 kB] Get:15 http://ftpmaster.internal/ubuntu eoan/universe amd64 libpython2.7-stdlib amd64 2.7.16-2 [1909 kB] Get:16 http://ftpmaster.internal/ubuntu eoan/universe amd64 python2.7 amd64 2.7.16-2 [244 kB] Get:17 http://ftpmaster.internal/ubuntu eoan/universe amd64 libpython2-stdlib amd64 2.7.16-1 [7432 B] Get:18 http://ftpmaster.internal/ubuntu eoan/universe amd64 libpython-stdlib amd64 2.7.16-1 [5828 B] Get:19 http://ftpmaster.internal/ubuntu eoan/universe amd64 python2 amd64 2.7.16-1 [26.5 kB] Get:20 http://ftpmaster.internal/ubuntu eoan/universe amd64 python amd64 2.7.16-1 [7836 B] Get:21 http://ftpmaster.internal/ubuntu eoan/main amd64 libmagic-mgc amd64 1:5.35-4 [200 kB] Get:22 http://ftpmaster.internal/ubuntu eoan/main amd64 libmagic1 amd64 1:5.35-4 [74.0 kB] Get:23 http://ftpmaster.internal/ubuntu eoan/main amd64 file amd64 1:5.35-4 [22.9 kB] Get:24 http://ftpmaster.internal/ubuntu eoan/main amd64 libelf1 amd64 0.176-1.1 [44.1 kB] Get:25 http://ftpmaster.internal/ubuntu eoan/main amd64 libglib2.0-0 amd64 2.60.4-1 [1247 kB] Get:26 http://ftpmaster.internal/ubuntu eoan/main amd64 libicu63 amd64 63.2-2 [8294 kB] Get:27 http://ftpmaster.internal/ubuntu eoan/main amd64 libxml2 amd64 2.9.4+dfsg1-7ubuntu3 [625 kB] Get:28 http://ftpmaster.internal/ubuntu eoan/main amd64 gettext-base amd64 0.19.8.1-9 [50.1 kB] Get:29 http://ftpmaster.internal/ubuntu eoan/main amd64 libkrb5support0 amd64 1.17-3 [33.1 kB] Get:30 http://ftpmaster.internal/ubuntu eoan/main amd64 libk5crypto3 amd64 1.17-3 [85.7 kB] Get:31 http://ftpmaster.internal/ubuntu eoan/main amd64 libkeyutils1 amd64 1.6-6 [10.1 kB] Get:32 http://ftpmaster.internal/ubuntu eoan/main amd64 libkrb5-3 amd64 1.17-3 [331 kB] Get:33 http://ftpmaster.internal/ubuntu eoan/main amd64 libgssapi-krb5-2 amd64 1.17-3 [123 kB] Get:34 http://ftpmaster.internal/ubuntu eoan/main amd64 libpsl5 amd64 0.20.2-2 [50.0 kB] Get:35 http://ftpmaster.internal/ubuntu eoan/main amd64 libsigsegv2 amd64 2.12-2 [13.9 kB] Get:36 http://ftpmaster.internal/ubuntu eoan/main amd64 m4 amd64 1.4.18-2 [199 kB] Get:37 http://ftpmaster.internal/ubuntu eoan/main amd64 autoconf all 2.69-11 [322 kB] Get:38 http://ftpmaster.internal/ubuntu eoan/main amd64 autotools-dev all 20180224.1 [39.6 kB] Get:39 http://ftpmaster.internal/ubuntu eoan/main amd64 automake all 1:1.16.1-4ubuntu3 [522 kB] Get:40 http://ftpmaster.internal/ubuntu eoan/main amd64 autopoint all 0.19.8.1-9 [412 kB] Get:41 http://ftpmaster.internal/ubuntu eoan/main amd64 cmake-data all 3.13.4-1 [1458 kB] Get:42 http://ftpmaster.internal/ubuntu eoan/main amd64 libarchive13 amd64 3.3.3-4 [305 kB] Get:43 http://ftpmaster.internal/ubuntu eoan/main amd64 libroken18-heimdal amd64 7.5.0+dfsg-3 [41.6 kB] Get:44 http://ftpmaster.internal/ubuntu eoan/main amd64 libasn1-8-heimdal amd64 7.5.0+dfsg-3 [182 kB] Get:45 http://ftpmaster.internal/ubuntu eoan/main amd64 libheimbase1-heimdal amd64 7.5.0+dfsg-3 [29.6 kB] Get:46 http://ftpmaster.internal/ubuntu eoan/main amd64 libhcrypto4-heimdal amd64 7.5.0+dfsg-3 [86.6 kB] Get:47 http://ftpmaster.internal/ubuntu eoan/main amd64 libwind0-heimdal amd64 7.5.0+dfsg-3 [48.2 kB] Get:48 http://ftpmaster.internal/ubuntu eoan/main amd64 libhx509-5-heimdal amd64 7.5.0+dfsg-3 [107 kB] Get:49 http://ftpmaster.internal/ubuntu eoan/main amd64 libkrb5-26-heimdal amd64 7.5.0+dfsg-3 [207 kB] Get:50 http://ftpmaster.internal/ubuntu eoan/main amd64 libheimntlm0-heimdal amd64 7.5.0+dfsg-3 [14.9 kB] Get:51 http://ftpmaster.internal/ubuntu eoan/main amd64 libgssapi3-heimdal amd64 7.5.0+dfsg-3 [96.8 kB] Get:52 http://ftpmaster.internal/ubuntu eoan/main amd64 libsasl2-modules-db amd64 2.1.27+dfsg-1 [14.9 kB] Get:53 http://ftpmaster.internal/ubuntu eoan/main amd64 libsasl2-2 amd64 2.1.27+dfsg-1 [49.4 kB] Get:54 http://ftpmaster.internal/ubuntu eoan/main amd64 libldap-common all 2.4.47+dfsg-3ubuntu2 [16.6 kB] Get:55 http://ftpmaster.internal/ubuntu eoan/main amd64 libldap-2.4-2 amd64 2.4.47+dfsg-3ubuntu2 [155 kB] Get:56 http://ftpmaster.internal/ubuntu eoan/main amd64 libnghttp2-14 amd64 1.37.0-1 [79.0 kB] Get:57 http://ftpmaster.internal/ubuntu eoan/main amd64 librtmp1 amd64 2.4+20151223.gitfa8646d.1-2 [54.5 kB] Get:58 http://ftpmaster.internal/ubuntu eoan/main amd64 libssh-4 amd64 0.8.7-1 [184 kB] Get:59 http://ftpmaster.internal/ubuntu eoan/main amd64 libcurl4 amd64 7.64.0-4ubuntu1 [233 kB] Get:60 http://ftpmaster.internal/ubuntu eoan/main amd64 libjsoncpp1 amd64 1.7.4-3 [73.6 kB] Get:61 http://ftpmaster.internal/ubuntu eoan/main amd64 librhash0 amd64 1.3.8-1 [113 kB] Get:62 http://ftpmaster.internal/ubuntu eoan/main amd64 libuv1 amd64 1.24.1-1 [69.5 kB] Get:63 http://ftpmaster.internal/ubuntu eoan/main amd64 cmake amd64 3.13.4-1 [3471 kB] Get:64 http://ftpmaster.internal/ubuntu eoan/main amd64 libtool all 2.4.6-10 [194 kB] Get:65 http://ftpmaster.internal/ubuntu eoan/main amd64 dh-autoreconf all 19 [16.1 kB] Get:66 http://ftpmaster.internal/ubuntu eoan/main amd64 libarchive-zip-perl all 1.64-1 [84.9 kB] Get:67 http://ftpmaster.internal/ubuntu eoan/main amd64 libfile-stripnondeterminism-perl all 1.1.2-1 [13.7 kB] Get:68 http://ftpmaster.internal/ubuntu eoan/main amd64 dh-strip-nondeterminism all 1.1.2-1 [5208 B] Get:69 http://ftpmaster.internal/ubuntu eoan/main amd64 dwz amd64 0.12-3 [78.1 kB] Get:70 http://ftpmaster.internal/ubuntu eoan/main amd64 libcroco3 amd64 0.6.12-3 [81.4 kB] Get:71 http://ftpmaster.internal/ubuntu eoan/main amd64 gettext amd64 0.19.8.1-9 [896 kB] Get:72 http://ftpmaster.internal/ubuntu eoan/main amd64 intltool-debian all 0.35.0+20060710.5 [24.9 kB] Get:73 http://ftpmaster.internal/ubuntu eoan/main amd64 po-debconf all 1.0.21 [233 kB] Get:74 http://ftpmaster.internal/ubuntu eoan/main amd64 debhelper all 12.1.1ubuntu1 [899 kB] Get:75 http://ftpmaster.internal/ubuntu eoan/universe amd64 help2man amd64 1.47.10 [172 kB] Get:76 http://ftpmaster.internal/ubuntu eoan/universe amd64 libbam-dev amd64 0.1.19-4 [113 kB] Get:77 http://ftpmaster.internal/ubuntu eoan/main amd64 libboost1.67-dev amd64 1.67.0-13ubuntu1 [8361 kB] Get:78 http://ftpmaster.internal/ubuntu eoan/main amd64 libboost-dev amd64 1.67.0.1 [3228 B] Get:79 http://ftpmaster.internal/ubuntu eoan/main amd64 zlib1g-dev amd64 1:1.2.11.dfsg-1ubuntu2 [172 kB] Get:80 http://ftpmaster.internal/ubuntu eoan/main amd64 dh-exec amd64 0.23.2 [25.0 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 37.5 MB in 1s (27.6 MB/s) Selecting previously unselected package liblocale-gettext-perl. (Reading database ... 13892 files and directories currently installed.) Preparing to unpack .../00-liblocale-gettext-perl_1.07-3build3_amd64.deb ... Unpacking liblocale-gettext-perl (1.07-3build3) ... Selecting previously unselected package libbsd0:amd64. Preparing to unpack .../01-libbsd0_0.9.1-2_amd64.deb ... Unpacking libbsd0:amd64 (0.9.1-2) ... Selecting previously unselected package bsdmainutils. Preparing to unpack .../02-bsdmainutils_11.1.2ubuntu2_amd64.deb ... Unpacking bsdmainutils (11.1.2ubuntu2) ... Selecting previously unselected package libuchardet0:amd64. Preparing to unpack .../03-libuchardet0_0.0.6-3_amd64.deb ... Unpacking libuchardet0:amd64 (0.0.6-3) ... Selecting previously unselected package groff-base. Preparing to unpack .../04-groff-base_1.22.4-3_amd64.deb ... Unpacking groff-base (1.22.4-3) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../05-libpipeline1_1.5.1-2_amd64.deb ... Unpacking libpipeline1:amd64 (1.5.1-2) ... Selecting previously unselected package man-db. Preparing to unpack .../06-man-db_2.8.5-2_amd64.deb ... Unpacking man-db (2.8.5-2) ... Selecting previously unselected package libpython2.7-minimal:amd64. Preparing to unpack .../07-libpython2.7-minimal_2.7.16-2_amd64.deb ... Unpacking libpython2.7-minimal:amd64 (2.7.16-2) ... Selecting previously unselected package python2.7-minimal. Preparing to unpack .../08-python2.7-minimal_2.7.16-2_amd64.deb ... Unpacking python2.7-minimal (2.7.16-2) ... Selecting previously unselected package python2-minimal. Preparing to unpack .../09-python2-minimal_2.7.16-1_amd64.deb ... Unpacking python2-minimal (2.7.16-1) ... Selecting previously unselected package python-minimal. Preparing to unpack .../10-python-minimal_2.7.16-1_amd64.deb ... Unpacking python-minimal (2.7.16-1) ... Selecting previously unselected package mime-support. Preparing to unpack .../11-mime-support_3.62ubuntu1_all.deb ... Unpacking mime-support (3.62ubuntu1) ... Selecting previously unselected package libexpat1:amd64. Preparing to unpack .../12-libexpat1_2.2.6-1_amd64.deb ... Unpacking libexpat1:amd64 (2.2.6-1) ... Selecting previously unselected package libpython2.7-stdlib:amd64. Preparing to unpack .../13-libpython2.7-stdlib_2.7.16-2_amd64.deb ... Unpacking libpython2.7-stdlib:amd64 (2.7.16-2) ... Selecting previously unselected package python2.7. Preparing to unpack .../14-python2.7_2.7.16-2_amd64.deb ... Unpacking python2.7 (2.7.16-2) ... Selecting previously unselected package libpython2-stdlib:amd64. Preparing to unpack .../15-libpython2-stdlib_2.7.16-1_amd64.deb ... Unpacking libpython2-stdlib:amd64 (2.7.16-1) ... Selecting previously unselected package libpython-stdlib:amd64. Preparing to unpack .../16-libpython-stdlib_2.7.16-1_amd64.deb ... Unpacking libpython-stdlib:amd64 (2.7.16-1) ... Setting up libpython2.7-minimal:amd64 (2.7.16-2) ... Setting up python2.7-minimal (2.7.16-2) ... Setting up python2-minimal (2.7.16-1) ... Selecting previously unselected package python2. (Reading database ... 15267 files and directories currently installed.) Preparing to unpack .../python2_2.7.16-1_amd64.deb ... Unpacking python2 (2.7.16-1) ... Setting up python-minimal (2.7.16-1) ... Selecting previously unselected package python. (Reading database ... 15300 files and directories currently installed.) Preparing to unpack .../00-python_2.7.16-1_amd64.deb ... Unpacking python (2.7.16-1) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../01-libmagic-mgc_1%3a5.35-4_amd64.deb ... Unpacking libmagic-mgc (1:5.35-4) ... Selecting previously unselected package libmagic1:amd64. Preparing to unpack .../02-libmagic1_1%3a5.35-4_amd64.deb ... Unpacking libmagic1:amd64 (1:5.35-4) ... Selecting previously unselected package file. Preparing to unpack .../03-file_1%3a5.35-4_amd64.deb ... Unpacking file (1:5.35-4) ... Selecting previously unselected package libelf1:amd64. Preparing to unpack .../04-libelf1_0.176-1.1_amd64.deb ... Unpacking libelf1:amd64 (0.176-1.1) ... Selecting previously unselected package libglib2.0-0:amd64. Preparing to unpack .../05-libglib2.0-0_2.60.4-1_amd64.deb ... Unpacking libglib2.0-0:amd64 (2.60.4-1) ... Selecting previously unselected package libicu63:amd64. Preparing to unpack .../06-libicu63_63.2-2_amd64.deb ... Unpacking libicu63:amd64 (63.2-2) ... Selecting previously unselected package libxml2:amd64. Preparing to unpack .../07-libxml2_2.9.4+dfsg1-7ubuntu3_amd64.deb ... Unpacking libxml2:amd64 (2.9.4+dfsg1-7ubuntu3) ... Selecting previously unselected package gettext-base. Preparing to unpack .../08-gettext-base_0.19.8.1-9_amd64.deb ... Unpacking gettext-base (0.19.8.1-9) ... Selecting previously unselected package libkrb5support0:amd64. Preparing to unpack .../09-libkrb5support0_1.17-3_amd64.deb ... Unpacking libkrb5support0:amd64 (1.17-3) ... Selecting previously unselected package libk5crypto3:amd64. Preparing to unpack .../10-libk5crypto3_1.17-3_amd64.deb ... Unpacking libk5crypto3:amd64 (1.17-3) ... Selecting previously unselected package libkeyutils1:amd64. Preparing to unpack .../11-libkeyutils1_1.6-6_amd64.deb ... Unpacking libkeyutils1:amd64 (1.6-6) ... Selecting previously unselected package libkrb5-3:amd64. Preparing to unpack .../12-libkrb5-3_1.17-3_amd64.deb ... Unpacking libkrb5-3:amd64 (1.17-3) ... Selecting previously unselected package libgssapi-krb5-2:amd64. Preparing to unpack .../13-libgssapi-krb5-2_1.17-3_amd64.deb ... Unpacking libgssapi-krb5-2:amd64 (1.17-3) ... Selecting previously unselected package libpsl5:amd64. Preparing to unpack .../14-libpsl5_0.20.2-2_amd64.deb ... Unpacking libpsl5:amd64 (0.20.2-2) ... Selecting previously unselected package libsigsegv2:amd64. Preparing to unpack .../15-libsigsegv2_2.12-2_amd64.deb ... Unpacking libsigsegv2:amd64 (2.12-2) ... Selecting previously unselected package m4. Preparing to unpack .../16-m4_1.4.18-2_amd64.deb ... Unpacking m4 (1.4.18-2) ... Selecting previously unselected package autoconf. Preparing to unpack .../17-autoconf_2.69-11_all.deb ... Unpacking autoconf (2.69-11) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../18-autotools-dev_20180224.1_all.deb ... Unpacking autotools-dev (20180224.1) ... Selecting previously unselected package automake. Preparing to unpack .../19-automake_1%3a1.16.1-4ubuntu3_all.deb ... Unpacking automake (1:1.16.1-4ubuntu3) ... Selecting previously unselected package autopoint. Preparing to unpack .../20-autopoint_0.19.8.1-9_all.deb ... Unpacking autopoint (0.19.8.1-9) ... Selecting previously unselected package cmake-data. Preparing to unpack .../21-cmake-data_3.13.4-1_all.deb ... Unpacking cmake-data (3.13.4-1) ... Selecting previously unselected package libarchive13:amd64. Preparing to unpack .../22-libarchive13_3.3.3-4_amd64.deb ... Unpacking libarchive13:amd64 (3.3.3-4) ... Selecting previously unselected package libroken18-heimdal:amd64. Preparing to unpack .../23-libroken18-heimdal_7.5.0+dfsg-3_amd64.deb ... Unpacking libroken18-heimdal:amd64 (7.5.0+dfsg-3) ... Selecting previously unselected package libasn1-8-heimdal:amd64. Preparing to unpack .../24-libasn1-8-heimdal_7.5.0+dfsg-3_amd64.deb ... Unpacking libasn1-8-heimdal:amd64 (7.5.0+dfsg-3) ... Selecting previously unselected package libheimbase1-heimdal:amd64. Preparing to unpack .../25-libheimbase1-heimdal_7.5.0+dfsg-3_amd64.deb ... Unpacking libheimbase1-heimdal:amd64 (7.5.0+dfsg-3) ... Selecting previously unselected package libhcrypto4-heimdal:amd64. Preparing to unpack .../26-libhcrypto4-heimdal_7.5.0+dfsg-3_amd64.deb ... Unpacking libhcrypto4-heimdal:amd64 (7.5.0+dfsg-3) ... Selecting previously unselected package libwind0-heimdal:amd64. Preparing to unpack .../27-libwind0-heimdal_7.5.0+dfsg-3_amd64.deb ... Unpacking libwind0-heimdal:amd64 (7.5.0+dfsg-3) ... Selecting previously unselected package libhx509-5-heimdal:amd64. Preparing to unpack .../28-libhx509-5-heimdal_7.5.0+dfsg-3_amd64.deb ... Unpacking libhx509-5-heimdal:amd64 (7.5.0+dfsg-3) ... Selecting previously unselected package libkrb5-26-heimdal:amd64. Preparing to unpack .../29-libkrb5-26-heimdal_7.5.0+dfsg-3_amd64.deb ... Unpacking libkrb5-26-heimdal:amd64 (7.5.0+dfsg-3) ... Selecting previously unselected package libheimntlm0-heimdal:amd64. Preparing to unpack .../30-libheimntlm0-heimdal_7.5.0+dfsg-3_amd64.deb ... Unpacking libheimntlm0-heimdal:amd64 (7.5.0+dfsg-3) ... Selecting previously unselected package libgssapi3-heimdal:amd64. Preparing to unpack .../31-libgssapi3-heimdal_7.5.0+dfsg-3_amd64.deb ... Unpacking libgssapi3-heimdal:amd64 (7.5.0+dfsg-3) ... Selecting previously unselected package libsasl2-modules-db:amd64. Preparing to unpack .../32-libsasl2-modules-db_2.1.27+dfsg-1_amd64.deb ... Unpacking libsasl2-modules-db:amd64 (2.1.27+dfsg-1) ... Selecting previously unselected package libsasl2-2:amd64. Preparing to unpack .../33-libsasl2-2_2.1.27+dfsg-1_amd64.deb ... Unpacking libsasl2-2:amd64 (2.1.27+dfsg-1) ... Selecting previously unselected package libldap-common. Preparing to unpack .../34-libldap-common_2.4.47+dfsg-3ubuntu2_all.deb ... Unpacking libldap-common (2.4.47+dfsg-3ubuntu2) ... Selecting previously unselected package libldap-2.4-2:amd64. Preparing to unpack .../35-libldap-2.4-2_2.4.47+dfsg-3ubuntu2_amd64.deb ... Unpacking libldap-2.4-2:amd64 (2.4.47+dfsg-3ubuntu2) ... Selecting previously unselected package libnghttp2-14:amd64. Preparing to unpack .../36-libnghttp2-14_1.37.0-1_amd64.deb ... Unpacking libnghttp2-14:amd64 (1.37.0-1) ... Selecting previously unselected package librtmp1:amd64. Preparing to unpack .../37-librtmp1_2.4+20151223.gitfa8646d.1-2_amd64.deb ... Unpacking librtmp1:amd64 (2.4+20151223.gitfa8646d.1-2) ... Selecting previously unselected package libssh-4:amd64. Preparing to unpack .../38-libssh-4_0.8.7-1_amd64.deb ... Unpacking libssh-4:amd64 (0.8.7-1) ... Selecting previously unselected package libcurl4:amd64. Preparing to unpack .../39-libcurl4_7.64.0-4ubuntu1_amd64.deb ... Unpacking libcurl4:amd64 (7.64.0-4ubuntu1) ... Selecting previously unselected package libjsoncpp1:amd64. Preparing to unpack .../40-libjsoncpp1_1.7.4-3_amd64.deb ... Unpacking libjsoncpp1:amd64 (1.7.4-3) ... Selecting previously unselected package librhash0:amd64. Preparing to unpack .../41-librhash0_1.3.8-1_amd64.deb ... Unpacking librhash0:amd64 (1.3.8-1) ... Selecting previously unselected package libuv1:amd64. Preparing to unpack .../42-libuv1_1.24.1-1_amd64.deb ... Unpacking libuv1:amd64 (1.24.1-1) ... Selecting previously unselected package cmake. Preparing to unpack .../43-cmake_3.13.4-1_amd64.deb ... Unpacking cmake (3.13.4-1) ... Selecting previously unselected package libtool. Preparing to unpack .../44-libtool_2.4.6-10_all.deb ... Unpacking libtool (2.4.6-10) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../45-dh-autoreconf_19_all.deb ... Unpacking dh-autoreconf (19) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../46-libarchive-zip-perl_1.64-1_all.deb ... Unpacking libarchive-zip-perl (1.64-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../47-libfile-stripnondeterminism-perl_1.1.2-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.1.2-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../48-dh-strip-nondeterminism_1.1.2-1_all.deb ... Unpacking dh-strip-nondeterminism (1.1.2-1) ... Selecting previously unselected package dwz. Preparing to unpack .../49-dwz_0.12-3_amd64.deb ... Unpacking dwz (0.12-3) ... Selecting previously unselected package libcroco3:amd64. Preparing to unpack .../50-libcroco3_0.6.12-3_amd64.deb ... Unpacking libcroco3:amd64 (0.6.12-3) ... Selecting previously unselected package gettext. Preparing to unpack .../51-gettext_0.19.8.1-9_amd64.deb ... Unpacking gettext (0.19.8.1-9) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../52-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 .../53-po-debconf_1.0.21_all.deb ... Unpacking po-debconf (1.0.21) ... Selecting previously unselected package debhelper. Preparing to unpack .../54-debhelper_12.1.1ubuntu1_all.deb ... Unpacking debhelper (12.1.1ubuntu1) ... Selecting previously unselected package help2man. Preparing to unpack .../55-help2man_1.47.10_amd64.deb ... Unpacking help2man (1.47.10) ... Selecting previously unselected package libbam-dev. Preparing to unpack .../56-libbam-dev_0.1.19-4_amd64.deb ... Unpacking libbam-dev (0.1.19-4) ... Selecting previously unselected package libboost1.67-dev:amd64. Preparing to unpack .../57-libboost1.67-dev_1.67.0-13ubuntu1_amd64.deb ... Unpacking libboost1.67-dev:amd64 (1.67.0-13ubuntu1) ... Selecting previously unselected package libboost-dev:amd64. Preparing to unpack .../58-libboost-dev_1.67.0.1_amd64.deb ... Unpacking libboost-dev:amd64 (1.67.0.1) ... Selecting previously unselected package zlib1g-dev:amd64. Preparing to unpack .../59-zlib1g-dev_1%3a1.2.11.dfsg-1ubuntu2_amd64.deb ... Unpacking zlib1g-dev:amd64 (1:1.2.11.dfsg-1ubuntu2) ... Selecting previously unselected package dh-exec. Preparing to unpack .../60-dh-exec_0.23.2_amd64.deb ... Unpacking dh-exec (0.23.2) ... Selecting previously unselected package sbuild-build-depends-seqan-dummy. Preparing to unpack .../61-sbuild-build-depends-seqan-dummy_0.invalid.0_amd64.deb ... Unpacking sbuild-build-depends-seqan-dummy (0.invalid.0) ... Setting up libboost1.67-dev:amd64 (1.67.0-13ubuntu1) ... Setting up libexpat1:amd64 (2.2.6-1) ... Setting up libpipeline1:amd64 (1.5.1-2) ... Setting up libkeyutils1:amd64 (1.6-6) ... Setting up libpsl5:amd64 (0.20.2-2) ... Setting up mime-support (3.62ubuntu1) ... Setting up libmagic-mgc (1:5.35-4) ... Setting up libarchive-zip-perl (1.64-1) ... Setting up libglib2.0-0:amd64 (2.60.4-1) ... No schema files found: doing nothing. Setting up libnghttp2-14:amd64 (1.37.0-1) ... Setting up libmagic1:amd64 (1:5.35-4) ... Setting up gettext-base (0.19.8.1-9) ... Setting up file (1:5.35-4) ... Setting up libldap-common (2.4.47+dfsg-3ubuntu2) ... Setting up libicu63:amd64 (63.2-2) ... Setting up libkrb5support0:amd64 (1.17-3) ... Setting up libsasl2-modules-db:amd64 (2.1.27+dfsg-1) ... Setting up libpython2.7-stdlib:amd64 (2.7.16-2) ... Setting up autotools-dev (20180224.1) ... Setting up libuv1:amd64 (1.24.1-1) ... Setting up librtmp1:amd64 (2.4+20151223.gitfa8646d.1-2) ... Setting up libsigsegv2:amd64 (2.12-2) ... Setting up autopoint (0.19.8.1-9) ... Setting up libbam-dev (0.1.19-4) ... Setting up libk5crypto3:amd64 (1.17-3) ... Setting up libsasl2-2:amd64 (2.1.27+dfsg-1) ... Setting up libroken18-heimdal:amd64 (7.5.0+dfsg-3) ... Setting up zlib1g-dev:amd64 (1:1.2.11.dfsg-1ubuntu2) ... Setting up librhash0:amd64 (1.3.8-1) ... Setting up libuchardet0:amd64 (0.0.6-3) ... Setting up cmake-data (3.13.4-1) ... Setting up libkrb5-3:amd64 (1.17-3) ... Setting up libboost-dev:amd64 (1.67.0.1) ... Setting up libbsd0:amd64 (0.9.1-2) ... Setting up libelf1:amd64 (0.176-1.1) ... Setting up libxml2:amd64 (2.9.4+dfsg1-7ubuntu3) ... Setting up liblocale-gettext-perl (1.07-3build3) ... Setting up libjsoncpp1:amd64 (1.7.4-3) ... Setting up libheimbase1-heimdal:amd64 (7.5.0+dfsg-3) ... Setting up libfile-stripnondeterminism-perl (1.1.2-1) ... Setting up python2.7 (2.7.16-2) ... Setting up libtool (2.4.6-10) ... Setting up libpython2-stdlib:amd64 (2.7.16-1) ... Setting up libarchive13:amd64 (3.3.3-4) ... Setting up libasn1-8-heimdal:amd64 (7.5.0+dfsg-3) ... Setting up m4 (1.4.18-2) ... Setting up libhcrypto4-heimdal:amd64 (7.5.0+dfsg-3) ... Setting up python2 (2.7.16-1) ... Setting up help2man (1.47.10) ... Setting up libpython-stdlib:amd64 (2.7.16-1) ... Setting up libwind0-heimdal:amd64 (7.5.0+dfsg-3) ... Setting up bsdmainutils (11.1.2ubuntu2) ... update-alternatives: using /usr/bin/bsd-write to provide /usr/bin/write (write) in auto mode update-alternatives: using /usr/bin/bsd-from to provide /usr/bin/from (from) in auto mode Setting up libgssapi-krb5-2:amd64 (1.17-3) ... Setting up libcroco3:amd64 (0.6.12-3) ... Setting up libssh-4:amd64 (0.8.7-1) ... Setting up autoconf (2.69-11) ... Setting up dwz (0.12-3) ... Setting up groff-base (1.22.4-3) ... Setting up python (2.7.16-1) ... Setting up automake (1:1.16.1-4ubuntu3) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up gettext (0.19.8.1-9) ... Setting up libhx509-5-heimdal:amd64 (7.5.0+dfsg-3) ... Setting up man-db (2.8.5-2) ... Not building database; man-db/auto-update is not 'true'. Created symlink /etc/systemd/system/timers.target.wants/man-db.timer → /lib/systemd/system/man-db.timer. Setting up intltool-debian (0.35.0+20060710.5) ... Setting up libkrb5-26-heimdal:amd64 (7.5.0+dfsg-3) ... Setting up po-debconf (1.0.21) ... Setting up libheimntlm0-heimdal:amd64 (7.5.0+dfsg-3) ... Setting up libgssapi3-heimdal:amd64 (7.5.0+dfsg-3) ... Setting up libldap-2.4-2:amd64 (2.4.47+dfsg-3ubuntu2) ... Setting up libcurl4:amd64 (7.64.0-4ubuntu1) ... Setting up cmake (3.13.4-1) ... Setting up dh-autoreconf (19) ... Setting up dh-strip-nondeterminism (1.1.2-1) ... Setting up debhelper (12.1.1ubuntu1) ... Setting up dh-exec (0.23.2) ... Setting up sbuild-build-depends-seqan-dummy (0.invalid.0) ... Processing triggers for libc-bin (2.29-0ubuntu2) ... +------------------------------------------------------------------------------+ | Build environment | +------------------------------------------------------------------------------+ Kernel: Linux 4.4.0-151-generic amd64 (x86_64) Toolchain package versions: binutils_2.32.51.20190614-0ubuntu1 dpkg-dev_1.19.6ubuntu1 g++-8_8.3.0-14ubuntu1 g++-9_9.1.0-4ubuntu1 gcc-8_8.3.0-14ubuntu1 gcc-9_9.1.0-4ubuntu1 libc6-dev_2.29-0ubuntu2 libstdc++-8-dev_8.3.0-14ubuntu1 libstdc++-9-dev_9.1.0-4ubuntu1 libstdc++6_9.1.0-4ubuntu1 linux-libc-dev_5.0.0-17.18 Package versions: adduser_3.118ubuntu1 advancecomp_2.1-2.1 apt_1.8.2+19.10 autoconf_2.69-11 automake_1:1.16.1-4ubuntu3 autopoint_0.19.8.1-9 autotools-dev_20180224.1 base-files_10.2ubuntu3 base-passwd_3.5.46 bash_5.0-4ubuntu1 binutils_2.32.51.20190614-0ubuntu1 binutils-common_2.32.51.20190614-0ubuntu1 binutils-x86-64-linux-gnu_2.32.51.20190614-0ubuntu1 bsdmainutils_11.1.2ubuntu2 bsdutils_1:2.33.1-0.1ubuntu2 build-essential_12.6ubuntu1 bzip2_1.0.6-9 ca-certificates_20190110 cmake_3.13.4-1 cmake-data_3.13.4-1 coreutils_8.30-3ubuntu1 cpp_4:9.1.0-1ubuntu4 cpp-8_8.3.0-14ubuntu1 cpp-9_9.1.0-4ubuntu1 dash_0.5.10.2-5 debconf_1.5.72 debhelper_12.1.1ubuntu1 debianutils_4.8.6.1 dh-autoreconf_19 dh-exec_0.23.2 dh-strip-nondeterminism_1.1.2-1 diffutils_1:3.7-3 dmsetup_2:1.02.155-2ubuntu4 dpkg_1.19.6ubuntu1 dpkg-dev_1.19.6ubuntu1 dwz_0.12-3 e2fslibs_1.45.1-1ubuntu1 e2fsprogs_1.45.1-1ubuntu1 fakeroot_1.23-1 fdisk_2.33.1-0.1ubuntu2 file_1:5.35-4 findutils_4.6.0+git+20190209-2 g++_4:9.1.0-1ubuntu4 g++-8_8.3.0-14ubuntu1 g++-9_9.1.0-4ubuntu1 gcc_4:9.1.0-1ubuntu4 gcc-8_8.3.0-14ubuntu1 gcc-8-base_8.3.0-14ubuntu1 gcc-9_9.1.0-4ubuntu1 gcc-9-base_9.1.0-4ubuntu1 gettext_0.19.8.1-9 gettext-base_0.19.8.1-9 gpg_2.2.12-1ubuntu3 gpg-agent_2.2.12-1ubuntu3 gpgconf_2.2.12-1ubuntu3 gpgv_2.2.12-1ubuntu3 grep_3.3-1 groff-base_1.22.4-3 gzip_1.10-0ubuntu1 help2man_1.47.10 hostname_3.21 init_1.56+nmu1 init-system-helpers_1.56+nmu1 initscripts_2.88dsf-59.3ubuntu2 insserv_1.14.0-5ubuntu3 intltool-debian_0.35.0+20060710.5 libacl1_2.2.53-4 libapparmor1_2.13.2-9ubuntu7 libapt-pkg5.0_1.8.2+19.10 libarchive-zip-perl_1.64-1 libarchive13_3.3.3-4 libargon2-1_0~20171227-0.2 libasan5_9.1.0-4ubuntu1 libasn1-8-heimdal_7.5.0+dfsg-3 libassuan0_2.5.3-1 libatomic1_9.1.0-4ubuntu1 libattr1_1:2.4.48-4 libaudit-common_1:2.8.4-3ubuntu1 libaudit1_1:2.8.4-3ubuntu1 libbam-dev_0.1.19-4 libbinutils_2.32.51.20190614-0ubuntu1 libblkid1_2.33.1-0.1ubuntu2 libboost-dev_1.67.0.1 libboost1.67-dev_1.67.0-13ubuntu1 libbsd0_0.9.1-2 libbz2-1.0_1.0.6-9 libc-bin_2.29-0ubuntu2 libc-dev-bin_2.29-0ubuntu2 libc6_2.29-0ubuntu2 libc6-dev_2.29-0ubuntu2 libcap-ng0_0.7.9-2 libcap2_1:2.25-2 libcc1-0_9.1.0-4ubuntu1 libcom-err2_1.45.1-1ubuntu1 libcomerr2_1.45.1-1ubuntu1 libcroco3_0.6.12-3 libcryptsetup12_2:2.1.0-5ubuntu1 libcurl4_7.64.0-4ubuntu1 libdb5.3_5.3.28+dfsg1-0.6ubuntu1 libdebconfclient0_0.249ubuntu1 libdevmapper1.02.1_2:1.02.155-2ubuntu4 libdpkg-perl_1.19.6ubuntu1 libelf1_0.176-1.1 libexpat1_2.2.6-1 libext2fs2_1.45.1-1ubuntu1 libfakeroot_1.23-1 libfdisk1_2.33.1-0.1ubuntu2 libffi6_3.2.1-9 libfile-stripnondeterminism-perl_1.1.2-1 libgcc-8-dev_8.3.0-14ubuntu1 libgcc-9-dev_9.1.0-4ubuntu1 libgcc1_1:9.1.0-4ubuntu1 libgcrypt20_1.8.4-5ubuntu1 libgdbm-compat4_1.18.1-4 libgdbm6_1.18.1-4 libglib2.0-0_2.60.4-1 libgmp10_2:6.1.2+dfsg-4 libgnutls30_3.6.7-4ubuntu1 libgomp1_9.1.0-4ubuntu1 libgpg-error0_1.36-1 libgssapi-krb5-2_1.17-3 libgssapi3-heimdal_7.5.0+dfsg-3 libhcrypto4-heimdal_7.5.0+dfsg-3 libheimbase1-heimdal_7.5.0+dfsg-3 libheimntlm0-heimdal_7.5.0+dfsg-3 libhogweed4_3.4.1-1 libhx509-5-heimdal_7.5.0+dfsg-3 libicu63_63.2-2 libidn11_1.33-2.2ubuntu2 libidn2-0_2.0.5-1 libip4tc0_1.6.1-2ubuntu3 libisl19_0.20-2 libisl21_0.21-1 libitm1_9.1.0-4ubuntu1 libjson-c3_0.12.1+ds-2 libjsoncpp1_1.7.4-3 libk5crypto3_1.17-3 libkeyutils1_1.6-6 libkmod2_26-1ubuntu1 libkrb5-26-heimdal_7.5.0+dfsg-3 libkrb5-3_1.17-3 libkrb5support0_1.17-3 libldap-2.4-2_2.4.47+dfsg-3ubuntu2 libldap-common_2.4.47+dfsg-3ubuntu2 liblocale-gettext-perl_1.07-3build3 liblockfile-bin_1.14-1.1 liblockfile1_1.14-1.1 liblsan0_9.1.0-4ubuntu1 liblz4-1_1.8.3-1ubuntu1 liblzma5_5.2.4-1 libmagic-mgc_1:5.35-4 libmagic1_1:5.35-4 libmount1_2.33.1-0.1ubuntu2 libmpc3_1.1.0-1 libmpfr6_4.0.2-1 libmpx2_8.3.0-14ubuntu1 libncurses6_6.1+20181013-2ubuntu2 libncursesw6_6.1+20181013-2ubuntu2 libnettle6_3.4.1-1 libnghttp2-14_1.37.0-1 libnpth0_1.6-1 libp11-kit0_0.23.15-2 libpam-modules_1.3.1-5ubuntu1 libpam-modules-bin_1.3.1-5ubuntu1 libpam-runtime_1.3.1-5ubuntu1 libpam0g_1.3.1-5ubuntu1 libpcre2-8-0_10.32-5 libpcre3_2:8.39-12 libperl5.28_5.28.1-6 libpipeline1_1.5.1-2 libpng16-16_1.6.37-1~exp4 libprocps7_2:3.3.15-2ubuntu2 libpsl5_0.20.2-2 libpython-stdlib_2.7.16-1 libpython2-stdlib_2.7.16-1 libpython2.7-minimal_2.7.16-2 libpython2.7-stdlib_2.7.16-2 libquadmath0_9.1.0-4ubuntu1 libreadline7_7.0-5 libreadline8_8.0-1 librhash0_1.3.8-1 libroken18-heimdal_7.5.0+dfsg-3 librtmp1_2.4+20151223.gitfa8646d.1-2 libsasl2-2_2.1.27+dfsg-1 libsasl2-modules-db_2.1.27+dfsg-1 libseccomp2_2.4.1-0ubuntu0.19.10.3 libselinux1_2.9-1 libsemanage-common_2.9-1 libsemanage1_2.9-1 libsepol1_2.9-1 libsigsegv2_2.12-2 libslang2_2.3.2-3 libsmartcols1_2.33.1-0.1ubuntu2 libsqlite3-0_3.27.2-3 libss2_1.45.1-1ubuntu1 libssh-4_0.8.7-1 libssl1.1_1.1.1c-1ubuntu3 libstdc++-8-dev_8.3.0-14ubuntu1 libstdc++-9-dev_9.1.0-4ubuntu1 libstdc++6_9.1.0-4ubuntu1 libsystemd0_240-6ubuntu9 libtasn1-6_4.13-3 libtinfo6_6.1+20181013-2ubuntu2 libtool_2.4.6-10 libtsan0_9.1.0-4ubuntu1 libubsan1_9.1.0-4ubuntu1 libuchardet0_0.0.6-3 libudev1_240-6ubuntu9 libunistring2_0.9.10-1ubuntu2 libusb-0.1-4_2:0.1.12-32 libuuid1_2.33.1-0.1ubuntu2 libuv1_1.24.1-1 libwind0-heimdal_7.5.0+dfsg-3 libxml2_2.9.4+dfsg1-7ubuntu3 libzstd1_1.3.8+dfsg-3 linux-libc-dev_5.0.0-17.18 lockfile-progs_0.1.18 login_1:4.5-1.1ubuntu2 lsb-base_10.2019051400ubuntu1 m4_1.4.18-2 make_4.2.1-1.2 man-db_2.8.5-2 mawk_1.3.3-17ubuntu3 mime-support_3.62ubuntu1 mount_2.33.1-0.1ubuntu2 multiarch-support_2.29-0ubuntu2 ncurses-base_6.1+20181013-2ubuntu2 ncurses-bin_6.1+20181013-2ubuntu2 openssl_1.1.1c-1ubuntu3 optipng_0.7.7-1 passwd_1:4.5-1.1ubuntu2 patch_2.7.6-3 perl_5.28.1-6 perl-base_5.28.1-6 perl-modules-5.28_5.28.1-6 pinentry-curses_1.1.0-2 pkgbinarymangler_144 po-debconf_1.0.21 policyrcd-script-zg2_0.1-3 procps_2:3.3.15-2ubuntu2 python_2.7.16-1 python-minimal_2.7.16-1 python2_2.7.16-1 python2-minimal_2.7.16-1 python2.7_2.7.16-2 python2.7-minimal_2.7.16-2 readline-common_8.0-1 sbuild-build-depends-core-dummy_0.invalid.0 sbuild-build-depends-seqan-dummy_0.invalid.0 sed_4.7-1 sensible-utils_0.0.12 systemd_240-6ubuntu9 systemd-sysv_240-6ubuntu9 sysv-rc_2.88dsf-59.3ubuntu2 sysvinit-utils_2.93-8ubuntu1 tar_1.30+dfsg-6 tzdata_2019a-1 ubuntu-keyring_2018.09.18.1 util-linux_2.33.1-0.1ubuntu2 xz-utils_5.2.4-1 zlib1g_1:1.2.11.dfsg-1ubuntu2 zlib1g-dev_1:1.2.11.dfsg-1ubuntu2 +------------------------------------------------------------------------------+ | Build | +------------------------------------------------------------------------------+ Unpack source ------------- gpgv: Signature made Mon Jul 16 12:14:02 2018 UTC 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 ./seqan_1.4.2+dfsg-3.dsc dpkg-source: info: extracting seqan in seqan-1.4.2+dfsg dpkg-source: info: unpacking seqan_1.4.2+dfsg.orig.tar.xz dpkg-source: info: unpacking seqan_1.4.2+dfsg-3.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying skip_extras_and_apps.patch dpkg-source: info: applying skip_doc_creation.patch Check disc space ---------------- Sufficient free space for build User Environment ---------------- APT_CONFIG=/var/lib/sbuild/apt.conf DEB_BUILD_OPTIONS=noautodbgsym parallel=4 HOME=/sbuild-nonexistent LANG=C.UTF-8 LC_ALL=C.UTF-8 LOGNAME=buildd PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games SCHROOT_ALIAS_NAME=build-PACKAGEBUILD-17138890 SCHROOT_CHROOT_NAME=build-PACKAGEBUILD-17138890 SCHROOT_COMMAND=env SCHROOT_GID=2501 SCHROOT_GROUP=buildd SCHROOT_SESSION_ID=build-PACKAGEBUILD-17138890 SCHROOT_UID=2001 SCHROOT_USER=buildd SHELL=/bin/sh TERM=unknown USER=buildd V=1 dpkg-buildpackage ----------------- dpkg-buildpackage: info: source package seqan dpkg-buildpackage: info: source version 1.4.2+dfsg-3 dpkg-buildpackage: info: source distribution unstable dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 fakeroot debian/rules clean dh clean debian/rules override_dh_auto_clean make[1]: Entering directory '/<>/seqan-1.4.2+dfsg' dh_auto_clean find . -type f -name "*.pyc" -delete if [ -d orig ] ; then \ for header in `find orig -name "*generated_forwards.h"` ; do \ mv ${header} `echo $header | sed 's?orig/??'` ; \ done ; \ fi rm -rf orig make[1]: Leaving directory '/<>/seqan-1.4.2+dfsg' dh_clean rm -f debian/debhelper-build-stamp rm -rf debian/.debhelper/ rm -f -- debian/seqan-dev.substvars debian/files rm -fr -- debian/seqan-dev/ debian/tmp/ 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 build dh build dh_update_autotools_config dh_autoreconf dh_auto_configure install -d obj-x86_64-linux-gnu cd obj-x86_64-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 "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/x86_64-linux-gnu .. -- The C compiler identification is GNU 9.1.1 -- The CXX compiler identification is GNU 9.1.1 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Initializing SeqAn Build System... -- No revision system found. -- Repository date not determined. -- Repository revision not determined. -- Configuring core -- Configuring core/demos -- Looking for include file execinfo.h -- Looking for include file execinfo.h - found -- BZip2 libraries could not be found! -- Try OpenMP C flag = [-fopenmp] -- Performing Test OpenMP_FLAG_DETECTED -- Performing Test OpenMP_FLAG_DETECTED - Success -- Try OpenMP CXX flag = [-fopenmp] -- Performing Test OpenMP_FLAG_DETECTED -- Performing Test OpenMP_FLAG_DETECTED - Success -- Determined version is 1.4.2 -- Found PythonInterp: /usr/bin/python (found version "2.7.16") -- Configuring core/tests -- Configuring core/tests/align -- Configuring core/tests/arg_parse -- Configuring core/tests/bam_io -- Configuring core/tests/basic -- Configuring core/tests/consensus -- Configuring core/tests/file -- Configuring core/tests/find -- Configuring core/tests/gff_io -- Configuring core/tests/graph_algorithms -- Configuring core/tests/graph_align -- Configuring core/tests/graph_msa -- Configuring core/tests/graph_types -- Configuring core/tests/index -- Configuring core/tests/map -- Configuring core/tests/misc -- Configuring core/tests/modifier -- Configuring core/tests/parallel -- Configuring core/tests/pipe -- Configuring core/tests/random -- Configuring core/tests/score -- Configuring core/tests/seeds -- Configuring core/tests/seq_io -- BZip2 libraries could not be found! -- Configuring core/tests/sequence -- Configuring core/tests/sequence_journaled -- Configuring core/tests/store -- Configuring core/tests/stream -- BZip2 libraries could not be found! -- Configuring core/tests/find_swift -- Configuring util/py_lib -- Python nosetests ('import nose' failed), cannot add tests for seqan.dox -- Could NOT find Java (missing: Java_JAVA_EXECUTABLE Java_JAR_EXECUTABLE Java_JAVAC_EXECUTABLE Java_JAVAH_EXECUTABLE Java_JAVADOC_EXECUTABLE) -- jar binary not found, disabling CTD support. -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY CMAKE_INSTALL_LIBDIR CMAKE_INSTALL_LOCALSTATEDIR CMAKE_INSTALL_RUNSTATEDIR CMAKE_INSTALL_SYSCONFDIR -- Build files have been written to: /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu dh_auto_build cd obj-x86_64-linux-gnu && make -j4 "INSTALL=install --strip-program=true" make[1]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' /usr/bin/cmake -S/<>/seqan-1.4.2+dfsg -B/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/CMakeFiles /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[2]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/CMakeFiles/seqan_core.dir/build.make core/CMakeFiles/seqan_core.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/CMakeFiles/seqan_core.dir/DependInfo.cmake --color= Scanning dependencies of target seqan_core make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/CMakeFiles/seqan_core.dir/build.make core/CMakeFiles/seqan_core.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'core/CMakeFiles/seqan_core.dir/build'. make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 0%] Built target seqan_core make -f core/demos/CMakeFiles/demo_tutorial_string_sets_assignment_2_solution.dir/build.make core/demos/CMakeFiles/demo_tutorial_string_sets_assignment_2_solution.dir/depend make -f core/demos/CMakeFiles/demo_tutorial_store_store_diplay_aligned_reads.dir/build.make core/demos/CMakeFiles/demo_tutorial_store_store_diplay_aligned_reads.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_string_sets_assignment_2_solution.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_store_store_diplay_aligned_reads.dir/DependInfo.cmake --color= make -f core/demos/CMakeFiles/demo_tutorial_store_store_access_aligned_reads2.dir/build.make core/demos/CMakeFiles/demo_tutorial_store_store_access_aligned_reads2.dir/depend make -f core/demos/CMakeFiles/demo_tutorial_sequences_segments_assignment_solution.dir/build.make core/demos/CMakeFiles/demo_tutorial_sequences_segments_assignment_solution.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_store_store_access_aligned_reads2.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_sequences_segments_assignment_solution.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_string_sets_assignment_2_solution make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_string_sets_assignment_2_solution.dir/build.make core/demos/CMakeFiles/demo_tutorial_string_sets_assignment_2_solution.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' Scanning dependencies of target demo_tutorial_store_store_access_aligned_reads2 [ 0%] Building CXX object core/demos/CMakeFiles/demo_tutorial_string_sets_assignment_2_solution.dir/tutorial/string_sets/assignment_2_solution.cpp.o make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_string_sets_assignment_2_solution.dir/tutorial/string_sets/assignment_2_solution.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/string_sets/assignment_2_solution.cpp make -f core/demos/CMakeFiles/demo_tutorial_store_store_access_aligned_reads2.dir/build.make core/demos/CMakeFiles/demo_tutorial_store_store_access_aligned_reads2.dir/build Scanning dependencies of target demo_tutorial_sequences_segments_assignment_solution make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_sequences_segments_assignment_solution.dir/build.make core/demos/CMakeFiles/demo_tutorial_sequences_segments_assignment_solution.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' Scanning dependencies of target demo_tutorial_store_store_diplay_aligned_reads make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_store_store_diplay_aligned_reads.dir/build.make core/demos/CMakeFiles/demo_tutorial_store_store_diplay_aligned_reads.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 0%] Building CXX object core/demos/CMakeFiles/demo_tutorial_store_store_access_aligned_reads2.dir/tutorial/store/store_access_aligned_reads2.cpp.o [ 0%] Building CXX object core/demos/CMakeFiles/demo_tutorial_sequences_segments_assignment_solution.dir/tutorial/sequences/segments_assignment_solution.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_store_store_access_aligned_reads2.dir/tutorial/store/store_access_aligned_reads2.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/store/store_access_aligned_reads2.cpp cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_sequences_segments_assignment_solution.dir/tutorial/sequences/segments_assignment_solution.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/sequences/segments_assignment_solution.cpp [ 0%] Building CXX object core/demos/CMakeFiles/demo_tutorial_store_store_diplay_aligned_reads.dir/tutorial/store/store_diplay_aligned_reads.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_store_store_diplay_aligned_reads.dir/tutorial/store/store_diplay_aligned_reads.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/store/store_diplay_aligned_reads.cpp [ 0%] Linking CXX executable ../../bin/demo_tutorial_sequences_segments_assignment_solution cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_sequences_segments_assignment_solution.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_sequences_segments_assignment_solution.dir/tutorial/sequences/segments_assignment_solution.cpp.o -o ../../bin/demo_tutorial_sequences_segments_assignment_solution -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 0%] Built target demo_tutorial_sequences_segments_assignment_solution make -f core/demos/CMakeFiles/demo_tutorial_sequences_segments_assignment_2_solution.dir/build.make core/demos/CMakeFiles/demo_tutorial_sequences_segments_assignment_2_solution.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_sequences_segments_assignment_2_solution.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_sequences_segments_assignment_2_solution make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_sequences_segments_assignment_2_solution.dir/build.make core/demos/CMakeFiles/demo_tutorial_sequences_segments_assignment_2_solution.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 0%] Building CXX object core/demos/CMakeFiles/demo_tutorial_sequences_segments_assignment_2_solution.dir/tutorial/sequences/segments_assignment_2_solution.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_sequences_segments_assignment_2_solution.dir/tutorial/sequences/segments_assignment_2_solution.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/sequences/segments_assignment_2_solution.cpp [ 0%] Linking CXX executable ../../bin/demo_tutorial_string_sets_assignment_2_solution cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/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=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -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 make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 0%] Built target demo_tutorial_string_sets_assignment_2_solution make -f core/demos/CMakeFiles/demo_tutorial_sequences_lexical_assignment_solution.dir/build.make core/demos/CMakeFiles/demo_tutorial_sequences_lexical_assignment_solution.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_sequences_lexical_assignment_solution.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_sequences_lexical_assignment_solution make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_sequences_lexical_assignment_solution.dir/build.make core/demos/CMakeFiles/demo_tutorial_sequences_lexical_assignment_solution.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 0%] Building CXX object core/demos/CMakeFiles/demo_tutorial_sequences_lexical_assignment_solution.dir/tutorial/sequences/lexical_assignment_solution.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_sequences_lexical_assignment_solution.dir/tutorial/sequences/lexical_assignment_solution.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/sequences/lexical_assignment_solution.cpp [ 0%] Linking CXX executable ../../bin/demo_tutorial_sequences_segments_assignment_2_solution cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_sequences_segments_assignment_2_solution.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_sequences_segments_assignment_2_solution.dir/tutorial/sequences/segments_assignment_2_solution.cpp.o -o ../../bin/demo_tutorial_sequences_segments_assignment_2_solution -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 0%] Built target demo_tutorial_sequences_segments_assignment_2_solution make -f core/demos/CMakeFiles/demo_tutorial_sequence_io_solution6.dir/build.make core/demos/CMakeFiles/demo_tutorial_sequence_io_solution6.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_sequence_io_solution6.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_sequence_io_solution6 make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_sequence_io_solution6.dir/build.make core/demos/CMakeFiles/demo_tutorial_sequence_io_solution6.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 0%] Building CXX object core/demos/CMakeFiles/demo_tutorial_sequence_io_solution6.dir/tutorial/sequence_io/solution6.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_sequence_io_solution6.dir/tutorial/sequence_io/solution6.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/sequence_io/solution6.cpp [ 1%] Linking CXX executable ../../bin/demo_tutorial_sequences_lexical_assignment_solution cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_sequences_lexical_assignment_solution.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_sequences_lexical_assignment_solution.dir/tutorial/sequences/lexical_assignment_solution.cpp.o -o ../../bin/demo_tutorial_sequences_lexical_assignment_solution -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 1%] Built target demo_tutorial_sequences_lexical_assignment_solution make -f core/demos/CMakeFiles/demo_tutorial_sequence_io_solution3.dir/build.make core/demos/CMakeFiles/demo_tutorial_sequence_io_solution3.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_sequence_io_solution3.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_sequence_io_solution3 make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_sequence_io_solution3.dir/build.make core/demos/CMakeFiles/demo_tutorial_sequence_io_solution3.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 1%] Building CXX object core/demos/CMakeFiles/demo_tutorial_sequence_io_solution3.dir/tutorial/sequence_io/solution3.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_sequence_io_solution3.dir/tutorial/sequence_io/solution3.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/sequence_io/solution3.cpp In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io.h:59, from /<>/seqan-1.4.2+dfsg/core/include/seqan/store.h:41, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/store/store_diplay_aligned_reads.cpp:3: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h: In function ‘void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = seqan::String >; TSourceIter = seqan::Iter >, seqan::AdaptorIterator > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: ‘__builtin___snprintf_chk’ output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:867, from /usr/include/c++/9/cstdio:42, from /usr/include/c++/9/ext/string_conversions.h:43, from /usr/include/c++/9/bits/basic_string.h:6493, from /usr/include/c++/9/string:55, from /usr/include/c++/9/bits/locale_classes.h:40, from /usr/include/c++/9/bits/ios_base.h:41, from /usr/include/c++/9/ios:42, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/store/store_diplay_aligned_reads.cpp:2: /usr/include/x86_64-linux-gnu/bits/stdio2.h:67:35: note: ‘__builtin___snprintf_chk’ output between 2 and 5 bytes into a destination of size 4 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io.h:59, from /<>/seqan-1.4.2+dfsg/core/include/seqan/store.h:41, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/store/store_access_aligned_reads2.cpp:3: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h: In function ‘void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = seqan::String >; TSourceIter = seqan::Iter >, seqan::AdaptorIterator > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: ‘__builtin___snprintf_chk’ output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:867, from /usr/include/c++/9/cstdio:42, from /usr/include/c++/9/ext/string_conversions.h:43, from /usr/include/c++/9/bits/basic_string.h:6493, from /usr/include/c++/9/string:55, from /usr/include/c++/9/bits/locale_classes.h:40, from /usr/include/c++/9/bits/ios_base.h:41, from /usr/include/c++/9/ios:42, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/store/store_access_aligned_reads2.cpp:2: /usr/include/x86_64-linux-gnu/bits/stdio2.h:67:35: note: ‘__builtin___snprintf_chk’ output between 2 and 5 bytes into a destination of size 4 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io.h:59, from /<>/seqan-1.4.2+dfsg/core/include/seqan/store.h:41, from /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io/fai_index.h:40, from /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io.h:83, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/sequence_io/solution6.cpp:5: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h: In function ‘void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = seqan::String >; TSourceIter = seqan::Iter >, seqan::AdaptorIterator > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: ‘__builtin___snprintf_chk’ output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:867, from /usr/include/c++/9/cstdio:42, from /usr/include/c++/9/ext/string_conversions.h:43, from /usr/include/c++/9/bits/basic_string.h:6493, from /usr/include/c++/9/string:55, from /usr/include/c++/9/bits/locale_classes.h:40, from /usr/include/c++/9/bits/ios_base.h:41, from /usr/include/c++/9/ios:42, from /usr/include/c++/9/istream:38, from /usr/include/c++/9/fstream:38, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/sequence_io/solution6.cpp:1: /usr/include/x86_64-linux-gnu/bits/stdio2.h:67:35: note: ‘__builtin___snprintf_chk’ output between 2 and 5 bytes into a destination of size 4 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1%] Linking CXX executable ../../bin/demo_tutorial_sequence_io_solution6 cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_sequence_io_solution6.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_sequence_io_solution6.dir/tutorial/sequence_io/solution6.cpp.o -o ../../bin/demo_tutorial_sequence_io_solution6 -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 1%] Built target demo_tutorial_sequence_io_solution6 make -f core/demos/CMakeFiles/demo_tutorial_sequence_io_solution2.dir/build.make core/demos/CMakeFiles/demo_tutorial_sequence_io_solution2.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_sequence_io_solution2.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_sequence_io_solution2 make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_sequence_io_solution2.dir/build.make core/demos/CMakeFiles/demo_tutorial_sequence_io_solution2.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 2%] Building CXX object core/demos/CMakeFiles/demo_tutorial_sequence_io_solution2.dir/tutorial/sequence_io/solution2.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_sequence_io_solution2.dir/tutorial/sequence_io/solution2.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/sequence_io/solution2.cpp In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io.h:59, from /<>/seqan-1.4.2+dfsg/core/include/seqan/store.h:41, from /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io/fai_index.h:40, from /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io.h:83, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/sequence_io/solution3.cpp:5: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h: In function ‘void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = seqan::String >; TSourceIter = seqan::Iter >, seqan::AdaptorIterator > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: ‘__builtin___snprintf_chk’ output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:867, from /usr/include/c++/9/cstdio:42, from /usr/include/c++/9/ext/string_conversions.h:43, from /usr/include/c++/9/bits/basic_string.h:6493, from /usr/include/c++/9/string:55, from /usr/include/c++/9/bits/locale_classes.h:40, from /usr/include/c++/9/bits/ios_base.h:41, from /usr/include/c++/9/ios:42, from /usr/include/c++/9/istream:38, from /usr/include/c++/9/fstream:38, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/sequence_io/solution3.cpp:1: /usr/include/x86_64-linux-gnu/bits/stdio2.h:67:35: note: ‘__builtin___snprintf_chk’ output between 2 and 5 bytes into a destination of size 4 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 2%] Linking CXX executable ../../bin/demo_tutorial_store_store_access_aligned_reads2 cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_store_store_access_aligned_reads2.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_store_store_access_aligned_reads2.dir/tutorial/store/store_access_aligned_reads2.cpp.o -o ../../bin/demo_tutorial_store_store_access_aligned_reads2 -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 2%] Built target demo_tutorial_store_store_access_aligned_reads2 make -f core/demos/CMakeFiles/demo_tutorial_sequence_io_example9.dir/build.make core/demos/CMakeFiles/demo_tutorial_sequence_io_example9.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_sequence_io_example9.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_sequence_io_example9 make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_sequence_io_example9.dir/build.make core/demos/CMakeFiles/demo_tutorial_sequence_io_example9.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 2%] Building CXX object core/demos/CMakeFiles/demo_tutorial_sequence_io_example9.dir/tutorial/sequence_io/example9.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_sequence_io_example9.dir/tutorial/sequence_io/example9.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/sequence_io/example9.cpp [ 3%] Linking CXX executable ../../bin/demo_tutorial_store_store_diplay_aligned_reads cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_store_store_diplay_aligned_reads.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_store_store_diplay_aligned_reads.dir/tutorial/store/store_diplay_aligned_reads.cpp.o -o ../../bin/demo_tutorial_store_store_diplay_aligned_reads -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 3%] Built target demo_tutorial_store_store_diplay_aligned_reads make -f core/demos/CMakeFiles/demo_tutorial_sequence_io_example8.dir/build.make core/demos/CMakeFiles/demo_tutorial_sequence_io_example8.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_sequence_io_example8.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_sequence_io_example8 make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_sequence_io_example8.dir/build.make core/demos/CMakeFiles/demo_tutorial_sequence_io_example8.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 3%] Building CXX object core/demos/CMakeFiles/demo_tutorial_sequence_io_example8.dir/tutorial/sequence_io/example8.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_sequence_io_example8.dir/tutorial/sequence_io/example8.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/sequence_io/example8.cpp [ 3%] Linking CXX executable ../../bin/demo_tutorial_sequence_io_solution3 cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/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=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_sequence_io_solution3.dir/tutorial/sequence_io/solution3.cpp.o -o ../../bin/demo_tutorial_sequence_io_solution3 -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 3%] Built target demo_tutorial_sequence_io_solution3 make -f core/demos/CMakeFiles/demo_tutorial_sequence_io_example6.dir/build.make core/demos/CMakeFiles/demo_tutorial_sequence_io_example6.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_sequence_io_example6.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_sequence_io_example6 make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_sequence_io_example6.dir/build.make core/demos/CMakeFiles/demo_tutorial_sequence_io_example6.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 3%] Building CXX object core/demos/CMakeFiles/demo_tutorial_sequence_io_example6.dir/tutorial/sequence_io/example6.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_sequence_io_example6.dir/tutorial/sequence_io/example6.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/sequence_io/example6.cpp In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io.h:59, from /<>/seqan-1.4.2+dfsg/core/include/seqan/store.h:41, from /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io/fai_index.h:40, from /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io.h:83, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/sequence_io/solution2.cpp:4: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h: In function ‘void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = seqan::String >; TSourceIter = seqan::Iter >, seqan::AdaptorIterator > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: ‘__builtin___snprintf_chk’ output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:867, from /usr/include/c++/9/cstdio:42, from /usr/include/c++/9/ext/string_conversions.h:43, from /usr/include/c++/9/bits/basic_string.h:6493, from /usr/include/c++/9/string:55, from /usr/include/c++/9/bits/locale_classes.h:40, from /usr/include/c++/9/bits/ios_base.h:41, from /usr/include/c++/9/ios:42, from /usr/include/c++/9/istream:38, from /usr/include/c++/9/fstream:38, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/sequence_io/solution2.cpp:1: /usr/include/x86_64-linux-gnu/bits/stdio2.h:67:35: note: ‘__builtin___snprintf_chk’ output between 2 and 5 bytes into a destination of size 4 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io.h:59, from /<>/seqan-1.4.2+dfsg/core/include/seqan/store.h:41, from /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io/fai_index.h:40, from /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io.h:83, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/sequence_io/example9.cpp:4: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h: In function ‘void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = seqan::String >; TSourceIter = seqan::Iter >, seqan::AdaptorIterator > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: ‘__builtin___snprintf_chk’ output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:867, from /usr/include/c++/9/cstdio:42, from /usr/include/c++/9/ext/string_conversions.h:43, from /usr/include/c++/9/bits/basic_string.h:6493, from /usr/include/c++/9/string:55, from /usr/include/c++/9/bits/locale_classes.h:40, from /usr/include/c++/9/bits/ios_base.h:41, from /usr/include/c++/9/ios:42, from /usr/include/c++/9/istream:38, from /usr/include/c++/9/fstream:38, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/sequence_io/example9.cpp:1: /usr/include/x86_64-linux-gnu/bits/stdio2.h:67:35: note: ‘__builtin___snprintf_chk’ output between 2 and 5 bytes into a destination of size 4 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io.h:59, from /<>/seqan-1.4.2+dfsg/core/include/seqan/store.h:41, from /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io/fai_index.h:40, from /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io.h:83, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/sequence_io/example8.cpp:1: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h: In function ‘void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = seqan::String >; TSourceIter = seqan::Iter >, seqan::AdaptorIterator > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: ‘__builtin___snprintf_chk’ output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:867, from /usr/include/c++/9/cstdio:42, from /usr/include/c++/9/ext/string_conversions.h:43, from /usr/include/c++/9/bits/basic_string.h:6493, from /usr/include/c++/9/string:55, from /usr/include/c++/9/bits/locale_classes.h:40, from /usr/include/c++/9/bits/ios_base.h:41, from /usr/include/c++/9/ios:42, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/debug_test_system.h:46, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_debug.h:52, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:49, from /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io.h:44, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/sequence_io/example8.cpp:1: /usr/include/x86_64-linux-gnu/bits/stdio2.h:67:35: note: ‘__builtin___snprintf_chk’ output between 2 and 5 bytes into a destination of size 4 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 3%] Linking CXX executable ../../bin/demo_tutorial_sequence_io_solution2 cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/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=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_sequence_io_solution2.dir/tutorial/sequence_io/solution2.cpp.o -o ../../bin/demo_tutorial_sequence_io_solution2 -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 3%] Built target demo_tutorial_sequence_io_solution2 make -f core/demos/CMakeFiles/demo_tutorial_sequence_io_example4.dir/build.make core/demos/CMakeFiles/demo_tutorial_sequence_io_example4.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_sequence_io_example4.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_sequence_io_example4 make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_sequence_io_example4.dir/build.make core/demos/CMakeFiles/demo_tutorial_sequence_io_example4.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 4%] Building CXX object core/demos/CMakeFiles/demo_tutorial_sequence_io_example4.dir/tutorial/sequence_io/example4.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_sequence_io_example4.dir/tutorial/sequence_io/example4.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/sequence_io/example4.cpp [ 4%] Linking CXX executable ../../bin/demo_tutorial_sequence_io_example9 cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_sequence_io_example9.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_sequence_io_example9.dir/tutorial/sequence_io/example9.cpp.o -o ../../bin/demo_tutorial_sequence_io_example9 -lrt -lz In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io.h:59, from /<>/seqan-1.4.2+dfsg/core/include/seqan/store.h:41, from /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io/fai_index.h:40, from /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io.h:83, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/sequence_io/example6.cpp:1: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h: In function ‘void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = seqan::String >; TSourceIter = seqan::Iter >, seqan::AdaptorIterator > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: ‘__builtin___snprintf_chk’ output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:867, from /usr/include/c++/9/cstdio:42, from /usr/include/c++/9/ext/string_conversions.h:43, from /usr/include/c++/9/bits/basic_string.h:6493, from /usr/include/c++/9/string:55, from /usr/include/c++/9/bits/locale_classes.h:40, from /usr/include/c++/9/bits/ios_base.h:41, from /usr/include/c++/9/ios:42, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/debug_test_system.h:46, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_debug.h:52, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:49, from /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io.h:44, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/sequence_io/example6.cpp:1: /usr/include/x86_64-linux-gnu/bits/stdio2.h:67:35: note: ‘__builtin___snprintf_chk’ output between 2 and 5 bytes into a destination of size 4 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 4%] Built target demo_tutorial_sequence_io_example9 make -f core/demos/CMakeFiles/demo_tutorial_sequence_io_example3.dir/build.make core/demos/CMakeFiles/demo_tutorial_sequence_io_example3.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_sequence_io_example3.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_sequence_io_example3 make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_sequence_io_example3.dir/build.make core/demos/CMakeFiles/demo_tutorial_sequence_io_example3.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 4%] Building CXX object core/demos/CMakeFiles/demo_tutorial_sequence_io_example3.dir/tutorial/sequence_io/example3.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_sequence_io_example3.dir/tutorial/sequence_io/example3.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/sequence_io/example3.cpp [ 4%] Linking CXX executable ../../bin/demo_tutorial_sequence_io_example8 cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_sequence_io_example8.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_sequence_io_example8.dir/tutorial/sequence_io/example8.cpp.o -o ../../bin/demo_tutorial_sequence_io_example8 -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 4%] Built target demo_tutorial_sequence_io_example8 make -f core/demos/CMakeFiles/demo_tutorial_sequence_io_example2.dir/build.make core/demos/CMakeFiles/demo_tutorial_sequence_io_example2.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_sequence_io_example2.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_sequence_io_example2 make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_sequence_io_example2.dir/build.make core/demos/CMakeFiles/demo_tutorial_sequence_io_example2.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 4%] Building CXX object core/demos/CMakeFiles/demo_tutorial_sequence_io_example2.dir/tutorial/sequence_io/example2.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_sequence_io_example2.dir/tutorial/sequence_io/example2.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/sequence_io/example2.cpp [ 4%] Linking CXX executable ../../bin/demo_tutorial_sequence_io_example6 cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_sequence_io_example6.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_sequence_io_example6.dir/tutorial/sequence_io/example6.cpp.o -o ../../bin/demo_tutorial_sequence_io_example6 -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 4%] Built target demo_tutorial_sequence_io_example6 make -f core/demos/CMakeFiles/demo_tutorial_sequence_count_characters.dir/build.make core/demos/CMakeFiles/demo_tutorial_sequence_count_characters.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_sequence_count_characters.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_sequence_count_characters make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_sequence_count_characters.dir/build.make core/demos/CMakeFiles/demo_tutorial_sequence_count_characters.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 4%] Building CXX object core/demos/CMakeFiles/demo_tutorial_sequence_count_characters.dir/tutorial/sequence/count_characters.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_sequence_count_characters.dir/tutorial/sequence/count_characters.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/sequence/count_characters.cpp [ 4%] Linking CXX executable ../../bin/demo_tutorial_sequence_count_characters cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_sequence_count_characters.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_sequence_count_characters.dir/tutorial/sequence/count_characters.cpp.o -o ../../bin/demo_tutorial_sequence_count_characters -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 4%] Built target demo_tutorial_sequence_count_characters make -f core/demos/CMakeFiles/demo_tutorial_seed_and_extend_solution3.dir/build.make core/demos/CMakeFiles/demo_tutorial_seed_and_extend_solution3.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_seed_and_extend_solution3.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_seed_and_extend_solution3 make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_seed_and_extend_solution3.dir/build.make core/demos/CMakeFiles/demo_tutorial_seed_and_extend_solution3.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 4%] Building CXX object core/demos/CMakeFiles/demo_tutorial_seed_and_extend_solution3.dir/tutorial/seed_and_extend/solution3.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_seed_and_extend_solution3.dir/tutorial/seed_and_extend/solution3.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/seed_and_extend/solution3.cpp In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io.h:59, from /<>/seqan-1.4.2+dfsg/core/include/seqan/store.h:41, from /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io/fai_index.h:40, from /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io.h:83, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/sequence_io/example4.cpp:4: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h: In function ‘void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = seqan::String >; TSourceIter = seqan::Iter >, seqan::AdaptorIterator > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: ‘__builtin___snprintf_chk’ output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:867, from /usr/include/c++/9/cstdio:42, from /usr/include/c++/9/ext/string_conversions.h:43, from /usr/include/c++/9/bits/basic_string.h:6493, from /usr/include/c++/9/string:55, from /usr/include/c++/9/bits/locale_classes.h:40, from /usr/include/c++/9/bits/ios_base.h:41, from /usr/include/c++/9/ios:42, from /usr/include/c++/9/istream:38, from /usr/include/c++/9/fstream:38, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/sequence_io/example4.cpp:1: /usr/include/x86_64-linux-gnu/bits/stdio2.h:67:35: note: ‘__builtin___snprintf_chk’ output between 2 and 5 bytes into a destination of size 4 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io.h:59, from /<>/seqan-1.4.2+dfsg/core/include/seqan/store.h:41, from /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io/fai_index.h:40, from /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io.h:83, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/sequence_io/example3.cpp:4: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h: In function ‘void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = seqan::String >; TSourceIter = seqan::Iter >, seqan::AdaptorIterator > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: ‘__builtin___snprintf_chk’ output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:867, from /usr/include/c++/9/cstdio:42, from /usr/include/c++/9/ext/string_conversions.h:43, from /usr/include/c++/9/bits/basic_string.h:6493, from /usr/include/c++/9/string:55, from /usr/include/c++/9/bits/locale_classes.h:40, from /usr/include/c++/9/bits/ios_base.h:41, from /usr/include/c++/9/ios:42, from /usr/include/c++/9/istream:38, from /usr/include/c++/9/fstream:38, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/sequence_io/example3.cpp:1: /usr/include/x86_64-linux-gnu/bits/stdio2.h:67:35: note: ‘__builtin___snprintf_chk’ output between 2 and 5 bytes into a destination of size 4 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io.h:59, from /<>/seqan-1.4.2+dfsg/core/include/seqan/store.h:41, from /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io/fai_index.h:40, from /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io.h:83, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/sequence_io/example2.cpp:4: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h: In function ‘void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = seqan::String >; TSourceIter = seqan::Iter >, seqan::AdaptorIterator > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: ‘__builtin___snprintf_chk’ output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:867, from /usr/include/c++/9/cstdio:42, from /usr/include/c++/9/ext/string_conversions.h:43, from /usr/include/c++/9/bits/basic_string.h:6493, from /usr/include/c++/9/string:55, from /usr/include/c++/9/bits/locale_classes.h:40, from /usr/include/c++/9/bits/ios_base.h:41, from /usr/include/c++/9/ios:42, from /usr/include/c++/9/istream:38, from /usr/include/c++/9/fstream:38, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/sequence_io/example2.cpp:1: /usr/include/x86_64-linux-gnu/bits/stdio2.h:67:35: note: ‘__builtin___snprintf_chk’ output between 2 and 5 bytes into a destination of size 4 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 5%] Linking CXX executable ../../bin/demo_tutorial_seed_and_extend_solution3 cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/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=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -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 [ 5%] Linking CXX executable ../../bin/demo_tutorial_sequence_io_example4 cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_sequence_io_example4.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_sequence_io_example4.dir/tutorial/sequence_io/example4.cpp.o -o ../../bin/demo_tutorial_sequence_io_example4 -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 5%] Built target demo_tutorial_seed_and_extend_solution3 make -f core/demos/CMakeFiles/demo_tutorial_seed_and_extend_solution2.dir/build.make core/demos/CMakeFiles/demo_tutorial_seed_and_extend_solution2.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_seed_and_extend_solution2.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_seed_and_extend_solution2 make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_seed_and_extend_solution2.dir/build.make core/demos/CMakeFiles/demo_tutorial_seed_and_extend_solution2.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 5%] Building CXX object core/demos/CMakeFiles/demo_tutorial_seed_and_extend_solution2.dir/tutorial/seed_and_extend/solution2.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_seed_and_extend_solution2.dir/tutorial/seed_and_extend/solution2.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/seed_and_extend/solution2.cpp make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 5%] Built target demo_tutorial_sequence_io_example4 make -f core/demos/CMakeFiles/demo_tutorial_seed_and_extend_example7.dir/build.make core/demos/CMakeFiles/demo_tutorial_seed_and_extend_example7.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_seed_and_extend_example7.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_seed_and_extend_example7 make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_seed_and_extend_example7.dir/build.make core/demos/CMakeFiles/demo_tutorial_seed_and_extend_example7.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 5%] Building CXX object core/demos/CMakeFiles/demo_tutorial_seed_and_extend_example7.dir/tutorial/seed_and_extend/example7.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_seed_and_extend_example7.dir/tutorial/seed_and_extend/example7.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/seed_and_extend/example7.cpp [ 5%] Linking CXX executable ../../bin/demo_tutorial_sequence_io_example3 cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_sequence_io_example3.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_sequence_io_example3.dir/tutorial/sequence_io/example3.cpp.o -o ../../bin/demo_tutorial_sequence_io_example3 -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 5%] Built target demo_tutorial_sequence_io_example3 make -f core/demos/CMakeFiles/demo_tutorial_seed_and_extend_example6.dir/build.make core/demos/CMakeFiles/demo_tutorial_seed_and_extend_example6.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_seed_and_extend_example6.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_seed_and_extend_example6 make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_seed_and_extend_example6.dir/build.make core/demos/CMakeFiles/demo_tutorial_seed_and_extend_example6.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 5%] Building CXX object core/demos/CMakeFiles/demo_tutorial_seed_and_extend_example6.dir/tutorial/seed_and_extend/example6.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_seed_and_extend_example6.dir/tutorial/seed_and_extend/example6.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/seed_and_extend/example6.cpp [ 5%] Linking CXX executable ../../bin/demo_tutorial_sequence_io_example2 cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_sequence_io_example2.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_sequence_io_example2.dir/tutorial/sequence_io/example2.cpp.o -o ../../bin/demo_tutorial_sequence_io_example2 -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 5%] Built target demo_tutorial_sequence_io_example2 make -f core/demos/CMakeFiles/demo_tutorial_seed_and_extend_example4.dir/build.make core/demos/CMakeFiles/demo_tutorial_seed_and_extend_example4.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_seed_and_extend_example4.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_seed_and_extend_example4 make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_seed_and_extend_example4.dir/build.make core/demos/CMakeFiles/demo_tutorial_seed_and_extend_example4.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 5%] Building CXX object core/demos/CMakeFiles/demo_tutorial_seed_and_extend_example4.dir/tutorial/seed_and_extend/example4.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_seed_and_extend_example4.dir/tutorial/seed_and_extend/example4.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/seed_and_extend/example4.cpp [ 5%] Linking CXX executable ../../bin/demo_tutorial_seed_and_extend_example7 cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/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=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -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 [ 5%] Linking CXX executable ../../bin/demo_tutorial_seed_and_extend_solution2 cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/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=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -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 make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 5%] Built target demo_tutorial_seed_and_extend_example7 make -f core/demos/CMakeFiles/demo_tutorial_seed_and_extend_example2.dir/build.make core/demos/CMakeFiles/demo_tutorial_seed_and_extend_example2.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_seed_and_extend_example2.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_seed_and_extend_example2 make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_seed_and_extend_example2.dir/build.make core/demos/CMakeFiles/demo_tutorial_seed_and_extend_example2.dir/build make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 5%] Built target demo_tutorial_seed_and_extend_solution2 make -f core/demos/CMakeFiles/demo_tutorial_rnaseq_genequant_solution5.dir/build.make core/demos/CMakeFiles/demo_tutorial_rnaseq_genequant_solution5.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_rnaseq_genequant_solution5.dir/DependInfo.cmake --color= [ 5%] Building CXX object core/demos/CMakeFiles/demo_tutorial_seed_and_extend_example2.dir/tutorial/seed_and_extend/example2.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_seed_and_extend_example2.dir/tutorial/seed_and_extend/example2.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/seed_and_extend/example2.cpp Scanning dependencies of target demo_tutorial_rnaseq_genequant_solution5 make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_rnaseq_genequant_solution5.dir/build.make core/demos/CMakeFiles/demo_tutorial_rnaseq_genequant_solution5.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 5%] Building CXX object core/demos/CMakeFiles/demo_tutorial_rnaseq_genequant_solution5.dir/tutorial/rnaseq/genequant_solution5.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_rnaseq_genequant_solution5.dir/tutorial/rnaseq/genequant_solution5.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/rnaseq/genequant_solution5.cpp [ 5%] Linking CXX executable ../../bin/demo_tutorial_seed_and_extend_example6 cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/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=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -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 make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 5%] Built target demo_tutorial_seed_and_extend_example6 make -f core/demos/CMakeFiles/demo_tutorial_rnaseq_genequant_solution4.dir/build.make core/demos/CMakeFiles/demo_tutorial_rnaseq_genequant_solution4.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_rnaseq_genequant_solution4.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_rnaseq_genequant_solution4 make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_rnaseq_genequant_solution4.dir/build.make core/demos/CMakeFiles/demo_tutorial_rnaseq_genequant_solution4.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 5%] Building CXX object core/demos/CMakeFiles/demo_tutorial_rnaseq_genequant_solution4.dir/tutorial/rnaseq/genequant_solution4.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_rnaseq_genequant_solution4.dir/tutorial/rnaseq/genequant_solution4.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/rnaseq/genequant_solution4.cpp [ 5%] Linking CXX executable ../../bin/demo_tutorial_seed_and_extend_example2 cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/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=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -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 make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 5%] Built target demo_tutorial_seed_and_extend_example2 make -f core/demos/CMakeFiles/demo_tutorial_rnaseq_genequant_solution3.dir/build.make core/demos/CMakeFiles/demo_tutorial_rnaseq_genequant_solution3.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_rnaseq_genequant_solution3.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_rnaseq_genequant_solution3 make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_rnaseq_genequant_solution3.dir/build.make core/demos/CMakeFiles/demo_tutorial_rnaseq_genequant_solution3.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 6%] Building CXX object core/demos/CMakeFiles/demo_tutorial_rnaseq_genequant_solution3.dir/tutorial/rnaseq/genequant_solution3.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_rnaseq_genequant_solution3.dir/tutorial/rnaseq/genequant_solution3.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/rnaseq/genequant_solution3.cpp [ 7%] Linking CXX executable ../../bin/demo_tutorial_seed_and_extend_example4 cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/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=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -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 make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 7%] Built target demo_tutorial_seed_and_extend_example4 make -f core/demos/CMakeFiles/demo_tutorial_rnaseq_genequant_solution2.dir/build.make core/demos/CMakeFiles/demo_tutorial_rnaseq_genequant_solution2.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_rnaseq_genequant_solution2.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_rnaseq_genequant_solution2 make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_rnaseq_genequant_solution2.dir/build.make core/demos/CMakeFiles/demo_tutorial_rnaseq_genequant_solution2.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 7%] Building CXX object core/demos/CMakeFiles/demo_tutorial_rnaseq_genequant_solution2.dir/tutorial/rnaseq/genequant_solution2.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_rnaseq_genequant_solution2.dir/tutorial/rnaseq/genequant_solution2.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/rnaseq/genequant_solution2.cpp In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/store.h:36, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/rnaseq/genequant_solution5.cpp:2: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String, seqan::Alloc<> >; TValue = std::__cxx11::basic_string; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = std::__cxx11::basic_string; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = std::__cxx11::basic_string; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = std::__cxx11::basic_string; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = std::__cxx11::basic_string; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = std::__cxx11::basic_string; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = std::__cxx11::basic_string; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String, seqan::Alloc<> >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = std::__cxx11::basic_string; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Size::Type seqan::resize(T&, TSize) [with T = seqan::String, seqan::Alloc<> >; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from ‘void seqan::eraseBack(T&) [with T = seqan::String, seqan::Alloc<> >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:2337:8, inlined from ‘TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551552’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/rnaseq/genequant_solution5.cpp:1: /usr/include/c++/9/new: In function ‘TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/store.h:36, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/rnaseq/genequant_solution4.cpp:2: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String, seqan::Alloc<> >; TValue = std::__cxx11::basic_string; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = std::__cxx11::basic_string; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = std::__cxx11::basic_string; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = std::__cxx11::basic_string; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = std::__cxx11::basic_string; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = std::__cxx11::basic_string; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = std::__cxx11::basic_string; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String, seqan::Alloc<> >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = std::__cxx11::basic_string; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Size::Type seqan::resize(T&, TSize) [with T = seqan::String, seqan::Alloc<> >; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from ‘void seqan::eraseBack(T&) [with T = seqan::String, seqan::Alloc<> >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:2337:8, inlined from ‘TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551552’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/rnaseq/genequant_solution4.cpp:1: /usr/include/c++/9/new: In function ‘TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/store.h:36, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/rnaseq/genequant_solution3.cpp:2: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String, seqan::Alloc<> >; TValue = std::__cxx11::basic_string; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = std::__cxx11::basic_string; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = std::__cxx11::basic_string; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = std::__cxx11::basic_string; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = std::__cxx11::basic_string; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = std::__cxx11::basic_string; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = std::__cxx11::basic_string; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String, seqan::Alloc<> >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = std::__cxx11::basic_string; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Size::Type seqan::resize(T&, TSize) [with T = seqan::String, seqan::Alloc<> >; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from ‘void seqan::eraseBack(T&) [with T = seqan::String, seqan::Alloc<> >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:2337:8, inlined from ‘TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551552’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/rnaseq/genequant_solution3.cpp:1: /usr/include/c++/9/new: In function ‘TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/store.h:36, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/rnaseq/genequant_solution2.cpp:2: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String, seqan::Alloc<> >; TValue = std::__cxx11::basic_string; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = std::__cxx11::basic_string; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = std::__cxx11::basic_string; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = std::__cxx11::basic_string; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = std::__cxx11::basic_string; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = std::__cxx11::basic_string; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = std::__cxx11::basic_string; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String, seqan::Alloc<> >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = std::__cxx11::basic_string; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Size::Type seqan::resize(T&, TSize) [with T = seqan::String, seqan::Alloc<> >; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from ‘void seqan::eraseBack(T&) [with T = seqan::String, seqan::Alloc<> >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:2337:8, inlined from ‘TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551552’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/rnaseq/genequant_solution2.cpp:1: /usr/include/c++/9/new: In function ‘TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io.h:59, from /<>/seqan-1.4.2+dfsg/core/include/seqan/store.h:41, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/rnaseq/genequant_solution5.cpp:2: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h: In function ‘void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = seqan::String >; TSourceIter = seqan::Iter >, seqan::AdaptorIterator > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: ‘__builtin___snprintf_chk’ output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:867, from /usr/include/c++/9/cstdio:42, from /usr/include/c++/9/ext/string_conversions.h:43, from /usr/include/c++/9/bits/basic_string.h:6493, from /usr/include/c++/9/string:55, from /usr/include/c++/9/bits/locale_classes.h:40, from /usr/include/c++/9/bits/ios_base.h:41, from /usr/include/c++/9/ios:42, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/rnaseq/genequant_solution5.cpp:1: /usr/include/x86_64-linux-gnu/bits/stdio2.h:67:35: note: ‘__builtin___snprintf_chk’ output between 2 and 5 bytes into a destination of size 4 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io.h:59, from /<>/seqan-1.4.2+dfsg/core/include/seqan/store.h:41, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/rnaseq/genequant_solution4.cpp:2: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h: In function ‘void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = seqan::String >; TSourceIter = seqan::Iter >, seqan::AdaptorIterator > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: ‘__builtin___snprintf_chk’ output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:867, from /usr/include/c++/9/cstdio:42, from /usr/include/c++/9/ext/string_conversions.h:43, from /usr/include/c++/9/bits/basic_string.h:6493, from /usr/include/c++/9/string:55, from /usr/include/c++/9/bits/locale_classes.h:40, from /usr/include/c++/9/bits/ios_base.h:41, from /usr/include/c++/9/ios:42, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/rnaseq/genequant_solution4.cpp:1: /usr/include/x86_64-linux-gnu/bits/stdio2.h:67:35: note: ‘__builtin___snprintf_chk’ output between 2 and 5 bytes into a destination of size 4 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io.h:59, from /<>/seqan-1.4.2+dfsg/core/include/seqan/store.h:41, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/rnaseq/genequant_solution3.cpp:2: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h: In function ‘void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = seqan::String >; TSourceIter = seqan::Iter >, seqan::AdaptorIterator > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: ‘__builtin___snprintf_chk’ output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:867, from /usr/include/c++/9/cstdio:42, from /usr/include/c++/9/ext/string_conversions.h:43, from /usr/include/c++/9/bits/basic_string.h:6493, from /usr/include/c++/9/string:55, from /usr/include/c++/9/bits/locale_classes.h:40, from /usr/include/c++/9/bits/ios_base.h:41, from /usr/include/c++/9/ios:42, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/rnaseq/genequant_solution3.cpp:1: /usr/include/x86_64-linux-gnu/bits/stdio2.h:67:35: note: ‘__builtin___snprintf_chk’ output between 2 and 5 bytes into a destination of size 4 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io.h:59, from /<>/seqan-1.4.2+dfsg/core/include/seqan/store.h:41, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/rnaseq/genequant_solution2.cpp:2: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h: In function ‘void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = seqan::String >; TSourceIter = seqan::Iter >, seqan::AdaptorIterator > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: ‘__builtin___snprintf_chk’ output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:867, from /usr/include/c++/9/cstdio:42, from /usr/include/c++/9/ext/string_conversions.h:43, from /usr/include/c++/9/bits/basic_string.h:6493, from /usr/include/c++/9/string:55, from /usr/include/c++/9/bits/locale_classes.h:40, from /usr/include/c++/9/bits/ios_base.h:41, from /usr/include/c++/9/ios:42, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/rnaseq/genequant_solution2.cpp:1: /usr/include/x86_64-linux-gnu/bits/stdio2.h:67:35: note: ‘__builtin___snprintf_chk’ output between 2 and 5 bytes into a destination of size 4 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 7%] Linking CXX executable ../../bin/demo_tutorial_rnaseq_genequant_solution5 cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_rnaseq_genequant_solution5.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_rnaseq_genequant_solution5.dir/tutorial/rnaseq/genequant_solution5.cpp.o -o ../../bin/demo_tutorial_rnaseq_genequant_solution5 -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 7%] Built target demo_tutorial_rnaseq_genequant_solution5 make -f core/demos/CMakeFiles/demo_tutorial_rnaseq_genequant_solution1.dir/build.make core/demos/CMakeFiles/demo_tutorial_rnaseq_genequant_solution1.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_rnaseq_genequant_solution1.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_rnaseq_genequant_solution1 make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_rnaseq_genequant_solution1.dir/build.make core/demos/CMakeFiles/demo_tutorial_rnaseq_genequant_solution1.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 7%] Building CXX object core/demos/CMakeFiles/demo_tutorial_rnaseq_genequant_solution1.dir/tutorial/rnaseq/genequant_solution1.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_rnaseq_genequant_solution1.dir/tutorial/rnaseq/genequant_solution1.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/rnaseq/genequant_solution1.cpp [ 7%] Linking CXX executable ../../bin/demo_tutorial_rnaseq_genequant_solution4 cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_rnaseq_genequant_solution4.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_rnaseq_genequant_solution4.dir/tutorial/rnaseq/genequant_solution4.cpp.o -o ../../bin/demo_tutorial_rnaseq_genequant_solution4 -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 7%] Built target demo_tutorial_rnaseq_genequant_solution4 make -f core/demos/CMakeFiles/demo_tutorial_rnaseq_genequant_assignment5.dir/build.make core/demos/CMakeFiles/demo_tutorial_rnaseq_genequant_assignment5.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_rnaseq_genequant_assignment5.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_rnaseq_genequant_assignment5 make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_rnaseq_genequant_assignment5.dir/build.make core/demos/CMakeFiles/demo_tutorial_rnaseq_genequant_assignment5.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 8%] Building CXX object core/demos/CMakeFiles/demo_tutorial_rnaseq_genequant_assignment5.dir/tutorial/rnaseq/genequant_assignment5.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_rnaseq_genequant_assignment5.dir/tutorial/rnaseq/genequant_assignment5.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/rnaseq/genequant_assignment5.cpp [ 8%] Linking CXX executable ../../bin/demo_tutorial_rnaseq_genequant_solution2 cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_rnaseq_genequant_solution2.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_rnaseq_genequant_solution2.dir/tutorial/rnaseq/genequant_solution2.cpp.o -o ../../bin/demo_tutorial_rnaseq_genequant_solution2 -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 8%] Built target demo_tutorial_rnaseq_genequant_solution2 make -f core/demos/CMakeFiles/demo_tutorial_rnaseq_genequant_assignment4.dir/build.make core/demos/CMakeFiles/demo_tutorial_rnaseq_genequant_assignment4.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_rnaseq_genequant_assignment4.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_rnaseq_genequant_assignment4 make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_rnaseq_genequant_assignment4.dir/build.make core/demos/CMakeFiles/demo_tutorial_rnaseq_genequant_assignment4.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 8%] Building CXX object core/demos/CMakeFiles/demo_tutorial_rnaseq_genequant_assignment4.dir/tutorial/rnaseq/genequant_assignment4.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_rnaseq_genequant_assignment4.dir/tutorial/rnaseq/genequant_assignment4.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/rnaseq/genequant_assignment4.cpp [ 8%] Linking CXX executable ../../bin/demo_tutorial_rnaseq_genequant_solution3 cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_rnaseq_genequant_solution3.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_rnaseq_genequant_solution3.dir/tutorial/rnaseq/genequant_solution3.cpp.o -o ../../bin/demo_tutorial_rnaseq_genequant_solution3 -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 8%] Built target demo_tutorial_rnaseq_genequant_solution3 make -f core/demos/CMakeFiles/demo_tutorial_rnaseq_genequant_assignment2.dir/build.make core/demos/CMakeFiles/demo_tutorial_rnaseq_genequant_assignment2.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_rnaseq_genequant_assignment2.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_rnaseq_genequant_assignment2 make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_rnaseq_genequant_assignment2.dir/build.make core/demos/CMakeFiles/demo_tutorial_rnaseq_genequant_assignment2.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 8%] Building CXX object core/demos/CMakeFiles/demo_tutorial_rnaseq_genequant_assignment2.dir/tutorial/rnaseq/genequant_assignment2.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_rnaseq_genequant_assignment2.dir/tutorial/rnaseq/genequant_assignment2.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/rnaseq/genequant_assignment2.cpp In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/store.h:36, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/rnaseq/genequant_solution1.cpp:2: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String, seqan::Alloc<> >; TValue = std::__cxx11::basic_string; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = std::__cxx11::basic_string; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = std::__cxx11::basic_string; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = std::__cxx11::basic_string; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = std::__cxx11::basic_string; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = std::__cxx11::basic_string; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = std::__cxx11::basic_string; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String, seqan::Alloc<> >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = std::__cxx11::basic_string; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Size::Type seqan::resize(T&, TSize) [with T = seqan::String, seqan::Alloc<> >; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from ‘void seqan::eraseBack(T&) [with T = seqan::String, seqan::Alloc<> >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:2337:8, inlined from ‘TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551552’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/rnaseq/genequant_solution1.cpp:1: /usr/include/c++/9/new: In function ‘TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/store.h:36, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/rnaseq/genequant_assignment5.cpp:2: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String, seqan::Alloc<> >; TValue = std::__cxx11::basic_string; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = std::__cxx11::basic_string; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = std::__cxx11::basic_string; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = std::__cxx11::basic_string; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = std::__cxx11::basic_string; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = std::__cxx11::basic_string; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = std::__cxx11::basic_string; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String, seqan::Alloc<> >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = std::__cxx11::basic_string; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Size::Type seqan::resize(T&, TSize) [with T = seqan::String, seqan::Alloc<> >; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from ‘void seqan::eraseBack(T&) [with T = seqan::String, seqan::Alloc<> >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:2337:8, inlined from ‘TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551552’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/rnaseq/genequant_assignment5.cpp:1: /usr/include/c++/9/new: In function ‘TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/store.h:36, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/rnaseq/genequant_assignment4.cpp:2: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String, seqan::Alloc<> >; TValue = std::__cxx11::basic_string; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = std::__cxx11::basic_string; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = std::__cxx11::basic_string; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = std::__cxx11::basic_string; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = std::__cxx11::basic_string; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = std::__cxx11::basic_string; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = std::__cxx11::basic_string; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String, seqan::Alloc<> >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = std::__cxx11::basic_string; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Size::Type seqan::resize(T&, TSize) [with T = seqan::String, seqan::Alloc<> >; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from ‘void seqan::eraseBack(T&) [with T = seqan::String, seqan::Alloc<> >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:2337:8, inlined from ‘TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551552’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/rnaseq/genequant_assignment4.cpp:1: /usr/include/c++/9/new: In function ‘TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/store.h:36, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/rnaseq/genequant_assignment2.cpp:2: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String, seqan::Alloc<> >; TValue = std::__cxx11::basic_string; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = std::__cxx11::basic_string; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = std::__cxx11::basic_string; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = std::__cxx11::basic_string; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = std::__cxx11::basic_string; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = std::__cxx11::basic_string; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = std::__cxx11::basic_string; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String, seqan::Alloc<> >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = std::__cxx11::basic_string; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Size::Type seqan::resize(T&, TSize) [with T = seqan::String, seqan::Alloc<> >; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from ‘void seqan::eraseBack(T&) [with T = seqan::String, seqan::Alloc<> >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:2337:8, inlined from ‘TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551552’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/rnaseq/genequant_assignment2.cpp:1: /usr/include/c++/9/new: In function ‘TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io.h:59, from /<>/seqan-1.4.2+dfsg/core/include/seqan/store.h:41, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/rnaseq/genequant_solution1.cpp:2: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h: In function ‘void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = seqan::String >; TSourceIter = seqan::Iter >, seqan::AdaptorIterator > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: ‘__builtin___snprintf_chk’ output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:867, from /usr/include/c++/9/cstdio:42, from /usr/include/c++/9/ext/string_conversions.h:43, from /usr/include/c++/9/bits/basic_string.h:6493, from /usr/include/c++/9/string:55, from /usr/include/c++/9/bits/locale_classes.h:40, from /usr/include/c++/9/bits/ios_base.h:41, from /usr/include/c++/9/ios:42, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/rnaseq/genequant_solution1.cpp:1: /usr/include/x86_64-linux-gnu/bits/stdio2.h:67:35: note: ‘__builtin___snprintf_chk’ output between 2 and 5 bytes into a destination of size 4 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io.h:59, from /<>/seqan-1.4.2+dfsg/core/include/seqan/store.h:41, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/rnaseq/genequant_assignment5.cpp:2: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h: In function ‘void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = seqan::String >; TSourceIter = seqan::Iter >, seqan::AdaptorIterator > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: ‘__builtin___snprintf_chk’ output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:867, from /usr/include/c++/9/cstdio:42, from /usr/include/c++/9/ext/string_conversions.h:43, from /usr/include/c++/9/bits/basic_string.h:6493, from /usr/include/c++/9/string:55, from /usr/include/c++/9/bits/locale_classes.h:40, from /usr/include/c++/9/bits/ios_base.h:41, from /usr/include/c++/9/ios:42, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/rnaseq/genequant_assignment5.cpp:1: /usr/include/x86_64-linux-gnu/bits/stdio2.h:67:35: note: ‘__builtin___snprintf_chk’ output between 2 and 5 bytes into a destination of size 4 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io.h:59, from /<>/seqan-1.4.2+dfsg/core/include/seqan/store.h:41, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/rnaseq/genequant_assignment4.cpp:2: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h: In function ‘void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = seqan::String >; TSourceIter = seqan::Iter >, seqan::AdaptorIterator > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: ‘__builtin___snprintf_chk’ output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:867, from /usr/include/c++/9/cstdio:42, from /usr/include/c++/9/ext/string_conversions.h:43, from /usr/include/c++/9/bits/basic_string.h:6493, from /usr/include/c++/9/string:55, from /usr/include/c++/9/bits/locale_classes.h:40, from /usr/include/c++/9/bits/ios_base.h:41, from /usr/include/c++/9/ios:42, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/rnaseq/genequant_assignment4.cpp:1: /usr/include/x86_64-linux-gnu/bits/stdio2.h:67:35: note: ‘__builtin___snprintf_chk’ output between 2 and 5 bytes into a destination of size 4 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io.h:59, from /<>/seqan-1.4.2+dfsg/core/include/seqan/store.h:41, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/rnaseq/genequant_assignment2.cpp:2: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h: In function ‘void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = seqan::String >; TSourceIter = seqan::Iter >, seqan::AdaptorIterator > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: ‘__builtin___snprintf_chk’ output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:867, from /usr/include/c++/9/cstdio:42, from /usr/include/c++/9/ext/string_conversions.h:43, from /usr/include/c++/9/bits/basic_string.h:6493, from /usr/include/c++/9/string:55, from /usr/include/c++/9/bits/locale_classes.h:40, from /usr/include/c++/9/bits/ios_base.h:41, from /usr/include/c++/9/ios:42, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/rnaseq/genequant_assignment2.cpp:1: /usr/include/x86_64-linux-gnu/bits/stdio2.h:67:35: note: ‘__builtin___snprintf_chk’ output between 2 and 5 bytes into a destination of size 4 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 8%] Linking CXX executable ../../bin/demo_tutorial_rnaseq_genequant_solution1 cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_rnaseq_genequant_solution1.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_rnaseq_genequant_solution1.dir/tutorial/rnaseq/genequant_solution1.cpp.o -o ../../bin/demo_tutorial_rnaseq_genequant_solution1 -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 8%] Built target demo_tutorial_rnaseq_genequant_solution1 make -f core/demos/CMakeFiles/demo_tutorial_read_mapping_minimapper.dir/build.make core/demos/CMakeFiles/demo_tutorial_read_mapping_minimapper.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_read_mapping_minimapper.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_read_mapping_minimapper make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_read_mapping_minimapper.dir/build.make core/demos/CMakeFiles/demo_tutorial_read_mapping_minimapper.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 8%] Building CXX object core/demos/CMakeFiles/demo_tutorial_read_mapping_minimapper.dir/tutorial/read_mapping/minimapper.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_read_mapping_minimapper.dir/tutorial/read_mapping/minimapper.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/read_mapping/minimapper.cpp [ 8%] Linking CXX executable ../../bin/demo_tutorial_rnaseq_genequant_assignment5 cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_rnaseq_genequant_assignment5.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_rnaseq_genequant_assignment5.dir/tutorial/rnaseq/genequant_assignment5.cpp.o -o ../../bin/demo_tutorial_rnaseq_genequant_assignment5 -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 8%] Built target demo_tutorial_rnaseq_genequant_assignment5 make -f core/demos/CMakeFiles/demo_tutorial_string_sets_assignment_3_workshop_solution.dir/build.make core/demos/CMakeFiles/demo_tutorial_string_sets_assignment_3_workshop_solution.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_string_sets_assignment_3_workshop_solution.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_string_sets_assignment_3_workshop_solution make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_string_sets_assignment_3_workshop_solution.dir/build.make core/demos/CMakeFiles/demo_tutorial_string_sets_assignment_3_workshop_solution.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 8%] Building CXX object core/demos/CMakeFiles/demo_tutorial_string_sets_assignment_3_workshop_solution.dir/tutorial/string_sets/assignment_3_workshop_solution.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_string_sets_assignment_3_workshop_solution.dir/tutorial/string_sets/assignment_3_workshop_solution.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/string_sets/assignment_3_workshop_solution.cpp [ 8%] Linking CXX executable ../../bin/demo_tutorial_rnaseq_genequant_assignment2 cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_rnaseq_genequant_assignment2.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_rnaseq_genequant_assignment2.dir/tutorial/rnaseq/genequant_assignment2.cpp.o -o ../../bin/demo_tutorial_rnaseq_genequant_assignment2 -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 8%] Built target demo_tutorial_rnaseq_genequant_assignment2 make -f core/demos/CMakeFiles/demo_tutorial_modifiers_modifier_nested.dir/build.make core/demos/CMakeFiles/demo_tutorial_modifiers_modifier_nested.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_modifiers_modifier_nested.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_modifiers_modifier_nested make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_modifiers_modifier_nested.dir/build.make core/demos/CMakeFiles/demo_tutorial_modifiers_modifier_nested.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 9%] Building CXX object core/demos/CMakeFiles/demo_tutorial_modifiers_modifier_nested.dir/tutorial/modifiers/modifier_nested.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_modifiers_modifier_nested.dir/tutorial/modifiers/modifier_nested.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/modifiers/modifier_nested.cpp [ 9%] Linking CXX executable ../../bin/demo_tutorial_rnaseq_genequant_assignment4 cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_rnaseq_genequant_assignment4.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_rnaseq_genequant_assignment4.dir/tutorial/rnaseq/genequant_assignment4.cpp.o -o ../../bin/demo_tutorial_rnaseq_genequant_assignment4 -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 9%] Built target demo_tutorial_rnaseq_genequant_assignment4 make -f core/demos/CMakeFiles/demo_tutorial_string_sets_assignment_3b_workshop_solution.dir/build.make core/demos/CMakeFiles/demo_tutorial_string_sets_assignment_3b_workshop_solution.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_string_sets_assignment_3b_workshop_solution.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_string_sets_assignment_3b_workshop_solution make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_string_sets_assignment_3b_workshop_solution.dir/build.make core/demos/CMakeFiles/demo_tutorial_string_sets_assignment_3b_workshop_solution.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 9%] Building CXX object core/demos/CMakeFiles/demo_tutorial_string_sets_assignment_3b_workshop_solution.dir/tutorial/string_sets/assignment_3b_workshop_solution.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_string_sets_assignment_3b_workshop_solution.dir/tutorial/string_sets/assignment_3b_workshop_solution.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/string_sets/assignment_3b_workshop_solution.cpp [ 10%] Linking CXX executable ../../bin/demo_tutorial_string_sets_assignment_3_workshop_solution cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/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=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -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 make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 10%] Built target demo_tutorial_string_sets_assignment_3_workshop_solution make -f core/demos/CMakeFiles/demo_tutorial_modifiers_modifier_modview.dir/build.make core/demos/CMakeFiles/demo_tutorial_modifiers_modifier_modview.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_modifiers_modifier_modview.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_modifiers_modifier_modview make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_modifiers_modifier_modview.dir/build.make core/demos/CMakeFiles/demo_tutorial_modifiers_modifier_modview.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 10%] Linking CXX executable ../../bin/demo_tutorial_modifiers_modifier_nested [ 10%] Building CXX object core/demos/CMakeFiles/demo_tutorial_modifiers_modifier_modview.dir/tutorial/modifiers/modifier_modview.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_modifiers_modifier_modview.dir/tutorial/modifiers/modifier_modview.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/modifiers/modifier_modview.cpp cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_modifiers_modifier_nested.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_modifiers_modifier_nested.dir/tutorial/modifiers/modifier_nested.cpp.o -o ../../bin/demo_tutorial_modifiers_modifier_nested -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 10%] Built target demo_tutorial_modifiers_modifier_nested make -f core/demos/CMakeFiles/demo_tutorial_modifiers_modifier_modreverse.dir/build.make core/demos/CMakeFiles/demo_tutorial_modifiers_modifier_modreverse.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_modifiers_modifier_modreverse.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_modifiers_modifier_modreverse make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_modifiers_modifier_modreverse.dir/build.make core/demos/CMakeFiles/demo_tutorial_modifiers_modifier_modreverse.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 10%] Building CXX object core/demos/CMakeFiles/demo_tutorial_modifiers_modifier_modreverse.dir/tutorial/modifiers/modifier_modreverse.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_modifiers_modifier_modreverse.dir/tutorial/modifiers/modifier_modreverse.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/modifiers/modifier_modreverse.cpp [ 10%] Linking CXX executable ../../bin/demo_tutorial_string_sets_assignment_3b_workshop_solution cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_string_sets_assignment_3b_workshop_solution.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_string_sets_assignment_3b_workshop_solution.dir/tutorial/string_sets/assignment_3b_workshop_solution.cpp.o -o ../../bin/demo_tutorial_string_sets_assignment_3b_workshop_solution -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 10%] Built target demo_tutorial_string_sets_assignment_3b_workshop_solution make -f core/demos/CMakeFiles/demo_tutorial_modifiers_assignment1_solution.dir/build.make core/demos/CMakeFiles/demo_tutorial_modifiers_assignment1_solution.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_modifiers_assignment1_solution.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_modifiers_assignment1_solution make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_modifiers_assignment1_solution.dir/build.make core/demos/CMakeFiles/demo_tutorial_modifiers_assignment1_solution.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 10%] Building CXX object core/demos/CMakeFiles/demo_tutorial_modifiers_assignment1_solution.dir/tutorial/modifiers/assignment1_solution.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_modifiers_assignment1_solution.dir/tutorial/modifiers/assignment1_solution.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/modifiers/assignment1_solution.cpp [ 10%] Linking CXX executable ../../bin/demo_tutorial_modifiers_modifier_modview cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_modifiers_modifier_modview.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_modifiers_modifier_modview.dir/tutorial/modifiers/modifier_modview.cpp.o -o ../../bin/demo_tutorial_modifiers_modifier_modview -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 10%] Built target demo_tutorial_modifiers_modifier_modview make -f core/demos/CMakeFiles/demo_tutorial_modifiers_assignment1.dir/build.make core/demos/CMakeFiles/demo_tutorial_modifiers_assignment1.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_modifiers_assignment1.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_modifiers_assignment1 make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_modifiers_assignment1.dir/build.make core/demos/CMakeFiles/demo_tutorial_modifiers_assignment1.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 10%] Building CXX object core/demos/CMakeFiles/demo_tutorial_modifiers_assignment1.dir/tutorial/modifiers/assignment1.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_modifiers_assignment1.dir/tutorial/modifiers/assignment1.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/modifiers/assignment1.cpp [ 10%] Linking CXX executable ../../bin/demo_tutorial_modifiers_modifier_modreverse cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_modifiers_modifier_modreverse.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_modifiers_modifier_modreverse.dir/tutorial/modifiers/modifier_modreverse.cpp.o -o ../../bin/demo_tutorial_modifiers_modifier_modreverse -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 10%] Built target demo_tutorial_modifiers_modifier_modreverse make -f core/demos/CMakeFiles/demo_tutorial_lexical_casting_solution1.dir/build.make core/demos/CMakeFiles/demo_tutorial_lexical_casting_solution1.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_lexical_casting_solution1.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_lexical_casting_solution1 make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_lexical_casting_solution1.dir/build.make core/demos/CMakeFiles/demo_tutorial_lexical_casting_solution1.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 10%] Building CXX object core/demos/CMakeFiles/demo_tutorial_lexical_casting_solution1.dir/tutorial/lexical_casting/solution1.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_lexical_casting_solution1.dir/tutorial/lexical_casting/solution1.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/lexical_casting/solution1.cpp [ 10%] Linking CXX executable ../../bin/demo_tutorial_modifiers_assignment1_solution cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/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=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_modifiers_assignment1_solution.dir/tutorial/modifiers/assignment1_solution.cpp.o -o ../../bin/demo_tutorial_modifiers_assignment1_solution -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 10%] Built target demo_tutorial_modifiers_assignment1_solution make -f core/demos/CMakeFiles/demo_tutorial_iterators_sequence_iterator_demo.dir/build.make core/demos/CMakeFiles/demo_tutorial_iterators_sequence_iterator_demo.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_iterators_sequence_iterator_demo.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_iterators_sequence_iterator_demo make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_iterators_sequence_iterator_demo.dir/build.make core/demos/CMakeFiles/demo_tutorial_iterators_sequence_iterator_demo.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 10%] Building CXX object core/demos/CMakeFiles/demo_tutorial_iterators_sequence_iterator_demo.dir/tutorial/iterators/sequence_iterator_demo.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_iterators_sequence_iterator_demo.dir/tutorial/iterators/sequence_iterator_demo.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/iterators/sequence_iterator_demo.cpp [ 10%] Linking CXX executable ../../bin/demo_tutorial_modifiers_assignment1 cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/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=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_modifiers_assignment1.dir/tutorial/modifiers/assignment1.cpp.o -o ../../bin/demo_tutorial_modifiers_assignment1 -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 10%] Built target demo_tutorial_modifiers_assignment1 make -f core/demos/CMakeFiles/demo_tutorial_store_store_access_aligned_reads.dir/build.make core/demos/CMakeFiles/demo_tutorial_store_store_access_aligned_reads.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_store_store_access_aligned_reads.dir/DependInfo.cmake --color= [ 10%] Linking CXX executable ../../bin/demo_tutorial_lexical_casting_solution1 cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_lexical_casting_solution1.dir/link.txt --verbose=1 Scanning dependencies of target demo_tutorial_store_store_access_aligned_reads make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_store_store_access_aligned_reads.dir/build.make core/demos/CMakeFiles/demo_tutorial_store_store_access_aligned_reads.dir/build /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_lexical_casting_solution1.dir/tutorial/lexical_casting/solution1.cpp.o -o ../../bin/demo_tutorial_lexical_casting_solution1 -lrt -lz make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 10%] Building CXX object core/demos/CMakeFiles/demo_tutorial_store_store_access_aligned_reads.dir/tutorial/store/store_access_aligned_reads.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_store_store_access_aligned_reads.dir/tutorial/store/store_access_aligned_reads.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/store/store_access_aligned_reads.cpp make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 10%] Built target demo_tutorial_lexical_casting_solution1 make -f core/demos/CMakeFiles/demo_tutorial_iterators_iterators_assignment_3_workshop_solution.dir/build.make core/demos/CMakeFiles/demo_tutorial_iterators_iterators_assignment_3_workshop_solution.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_iterators_iterators_assignment_3_workshop_solution.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_iterators_iterators_assignment_3_workshop_solution make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_iterators_iterators_assignment_3_workshop_solution.dir/build.make core/demos/CMakeFiles/demo_tutorial_iterators_iterators_assignment_3_workshop_solution.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 10%] Building CXX object core/demos/CMakeFiles/demo_tutorial_iterators_iterators_assignment_3_workshop_solution.dir/tutorial/iterators/iterators_assignment_3_workshop_solution.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_iterators_iterators_assignment_3_workshop_solution.dir/tutorial/iterators/iterators_assignment_3_workshop_solution.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/iterators/iterators_assignment_3_workshop_solution.cpp In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io.h:59, from /<>/seqan-1.4.2+dfsg/core/include/seqan/store.h:41, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/read_mapping/minimapper.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h: In function ‘void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = seqan::String >; TSourceIter = seqan::Iter >, seqan::AdaptorIterator > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: ‘__builtin___snprintf_chk’ output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:867, from /usr/include/c++/9/cstdio:42, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/read_mapping/minimapper.cpp:30: /usr/include/x86_64-linux-gnu/bits/stdio2.h:67:35: note: ‘__builtin___snprintf_chk’ output between 2 and 5 bytes into a destination of size 4 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 11%] Linking CXX executable ../../bin/demo_tutorial_iterators_sequence_iterator_demo cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/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=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -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 make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 11%] Built target demo_tutorial_iterators_sequence_iterator_demo make -f core/demos/CMakeFiles/demo_tutorial_sequence_io_example7.dir/build.make core/demos/CMakeFiles/demo_tutorial_sequence_io_example7.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_sequence_io_example7.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_sequence_io_example7 make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_sequence_io_example7.dir/build.make core/demos/CMakeFiles/demo_tutorial_sequence_io_example7.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 11%] Building CXX object core/demos/CMakeFiles/demo_tutorial_sequence_io_example7.dir/tutorial/sequence_io/example7.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_sequence_io_example7.dir/tutorial/sequence_io/example7.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/sequence_io/example7.cpp [ 11%] Linking CXX executable ../../bin/demo_tutorial_iterators_iterators_assignment_3_workshop_solution cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_iterators_iterators_assignment_3_workshop_solution.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_iterators_iterators_assignment_3_workshop_solution.dir/tutorial/iterators/iterators_assignment_3_workshop_solution.cpp.o -o ../../bin/demo_tutorial_iterators_iterators_assignment_3_workshop_solution -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 11%] Built target demo_tutorial_iterators_iterators_assignment_3_workshop_solution make -f core/demos/CMakeFiles/demo_tutorial_iterators_iterators_assignment_1_solution.dir/build.make core/demos/CMakeFiles/demo_tutorial_iterators_iterators_assignment_1_solution.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_iterators_iterators_assignment_1_solution.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_iterators_iterators_assignment_1_solution make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_iterators_iterators_assignment_1_solution.dir/build.make core/demos/CMakeFiles/demo_tutorial_iterators_iterators_assignment_1_solution.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 11%] Building CXX object core/demos/CMakeFiles/demo_tutorial_iterators_iterators_assignment_1_solution.dir/tutorial/iterators/iterators_assignment_1_solution.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_iterators_iterators_assignment_1_solution.dir/tutorial/iterators/iterators_assignment_1_solution.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/iterators/iterators_assignment_1_solution.cpp [ 11%] Linking CXX executable ../../bin/demo_tutorial_iterators_iterators_assignment_1_solution cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_iterators_iterators_assignment_1_solution.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_iterators_iterators_assignment_1_solution.dir/tutorial/iterators/iterators_assignment_1_solution.cpp.o -o ../../bin/demo_tutorial_iterators_iterators_assignment_1_solution -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 11%] Built target demo_tutorial_iterators_iterators_assignment_1_solution make -f core/demos/CMakeFiles/demo_tutorial_index_iterator_solution1.dir/build.make core/demos/CMakeFiles/demo_tutorial_index_iterator_solution1.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_index_iterator_solution1.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_index_iterator_solution1 make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_index_iterator_solution1.dir/build.make core/demos/CMakeFiles/demo_tutorial_index_iterator_solution1.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 12%] Building CXX object core/demos/CMakeFiles/demo_tutorial_index_iterator_solution1.dir/tutorial/index/iterator_solution1.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_index_iterator_solution1.dir/tutorial/index/iterator_solution1.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/index/iterator_solution1.cpp [ 12%] Linking CXX executable ../../bin/demo_tutorial_read_mapping_minimapper cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_read_mapping_minimapper.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_read_mapping_minimapper.dir/tutorial/read_mapping/minimapper.cpp.o -o ../../bin/demo_tutorial_read_mapping_minimapper -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 12%] Built target demo_tutorial_read_mapping_minimapper make -f core/demos/CMakeFiles/demo_tutorial_index_indices_assignment_2.dir/build.make core/demos/CMakeFiles/demo_tutorial_index_indices_assignment_2.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_index_indices_assignment_2.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_index_indices_assignment_2 make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_index_indices_assignment_2.dir/build.make core/demos/CMakeFiles/demo_tutorial_index_indices_assignment_2.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 12%] Building CXX object core/demos/CMakeFiles/demo_tutorial_index_indices_assignment_2.dir/tutorial/index/indices_assignment_2.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_index_indices_assignment_2.dir/tutorial/index/indices_assignment_2.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/index/indices_assignment_2.cpp In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io.h:59, from /<>/seqan-1.4.2+dfsg/core/include/seqan/store.h:41, from /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io/fai_index.h:40, from /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io.h:83, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/sequence_io/example7.cpp:1: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h: In function ‘void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = seqan::String >; TSourceIter = seqan::Iter >, seqan::AdaptorIterator > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: ‘__builtin___snprintf_chk’ output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:867, from /usr/include/c++/9/cstdio:42, from /usr/include/c++/9/ext/string_conversions.h:43, from /usr/include/c++/9/bits/basic_string.h:6493, from /usr/include/c++/9/string:55, from /usr/include/c++/9/bits/locale_classes.h:40, from /usr/include/c++/9/bits/ios_base.h:41, from /usr/include/c++/9/ios:42, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/debug_test_system.h:46, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_debug.h:52, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:49, from /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io.h:44, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/sequence_io/example7.cpp:1: /usr/include/x86_64-linux-gnu/bits/stdio2.h:67:35: note: ‘__builtin___snprintf_chk’ output between 2 and 5 bytes into a destination of size 4 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io.h:59, from /<>/seqan-1.4.2+dfsg/core/include/seqan/store.h:41, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/store/store_access_aligned_reads.cpp:3: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h: In function ‘void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = seqan::String >; TSourceIter = seqan::Iter >, seqan::AdaptorIterator > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: ‘__builtin___snprintf_chk’ output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:867, from /usr/include/c++/9/cstdio:42, from /usr/include/c++/9/ext/string_conversions.h:43, from /usr/include/c++/9/bits/basic_string.h:6493, from /usr/include/c++/9/string:55, from /usr/include/c++/9/bits/locale_classes.h:40, from /usr/include/c++/9/bits/ios_base.h:41, from /usr/include/c++/9/ios:42, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/store/store_access_aligned_reads.cpp:2: /usr/include/x86_64-linux-gnu/bits/stdio2.h:67:35: note: ‘__builtin___snprintf_chk’ output between 2 and 5 bytes into a destination of size 4 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:100, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/index/iterator_solution1.cpp:3: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h: In instantiation of ‘TResult seqan::_skew7NComp::operator()(const TValue&, const TValue&) const [with TValue = seqan::Pair >, seqan::Tag >; TResult = int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:141:42: required from ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pool >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew7NComp >, seqan::Tag >, int>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1357:13: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395: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::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:345:26: required from ‘bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:312:4: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/demos/tutorial/index/iterator_solution1.cpp:16:46: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:74:43: warning: taking address of packed member of ‘seqan::Tuple >’ may result in an unaligned pointer value [-Waddress-of-packed-member] 74 | const TStoredValue *sa = a.i2.i; | ~~~~~^ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:75:43: warning: taking address of packed member of ‘seqan::Tuple >’ may result in an unaligned pointer value [-Waddress-of-packed-member] 75 | const TStoredValue *sb = b.i2.i; | ~~~~~^ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:59, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:51, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:39, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/index/iterator_solution1.cpp:3: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h: In instantiation of ‘const typename seqan::StoredTupleValue_::Type& seqan::Tuple >::operator[](TPos) const [with TPos = int; TValue = long unsigned int; unsigned int SIZE = 6; typename seqan::StoredTupleValue_::Type = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:124:27: required from ‘bool seqan::CompareSkewDCStream::operator()(const seqan::SkewDCStream&, const seqan::SkewDCStream&) const [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:307:9: 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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:319:4: required from ‘seqan::Pipe, seqan::Merger7>& seqan::Pipe, seqan::Merger7>::operator++() [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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:440:13: required from ‘seqan::Pipe& seqan::Pipe::operator++() [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_counter.h:105:13: required from ‘seqan::Pipe& seqan::Pipe::operator++() [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >, seqan::Skew7>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:620:9: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/demos/tutorial/index/iterator_solution1.cpp:16:46: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr] 171 | return i[k]; | ~^ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:96, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/index/iterator_solution1.cpp:3: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h: In instantiation of ‘TResult seqan::_skew3NComp::operator()(const TValue&, const TValue&) const [with TValue = seqan::Pair >, seqan::Tag >; TResult = int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:141:42: required from ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pool >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew3NComp >, seqan::Tag >, int>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1357:13: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395: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::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:251:26: required from ‘bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:218:4: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/demos/tutorial/index/iterator_solution1.cpp:16:46: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:74:43: warning: taking address of packed member of ‘seqan::Tuple >’ may result in an unaligned pointer value [-Waddress-of-packed-member] 74 | const TStoredValue *sa = a.i2.i; | ~~~~~^ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:75:43: warning: taking address of packed member of ‘seqan::Tuple >’ may result in an unaligned pointer value [-Waddress-of-packed-member] 75 | const TStoredValue *sb = b.i2.i; | ~~~~~^ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:59, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:51, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:39, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/index/iterator_solution1.cpp:3: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h: In instantiation of ‘const typename seqan::StoredTupleValue_::Type& seqan::Tuple >::operator[](TPos) const [with TPos = unsigned int; TValue = long unsigned int; unsigned int SIZE = 6; typename seqan::StoredTupleValue_::Type = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:191:25: required from ‘TResult seqan::_skew7ExtendComp::operator()(const TValue&, const TValue&) const [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; unsigned int EXT_LENGTH = 3; TResult = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_sorter.h:68:21: required from ‘bool seqan::AdaptorCompare2Less::operator()(const typename TCompare::first_argument_type&, const typename TCompare::second_argument_type&) const [with TCompare = seqan::_skew7ExtendComp, seqan::Tuple >, seqan::Tag >, 3, int>; typename TCompare::first_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >; typename TCompare::second_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >]’ /usr/include/c++/9/bits/predefined_ops.h:143:18: required from ‘constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Iterator2 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = seqan::AdaptorCompare2Less, seqan::Tuple >, seqan::Tag >, 3, int> >]’ /usr/include/c++/9/bits/stl_algo.h:81:17: required from ‘void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 3, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1910:34: required from ‘_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 3, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1942:38: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/demos/tutorial/index/iterator_solution1.cpp:16:46: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr] 171 | return i[k]; | ~^ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h: In instantiation of ‘const typename seqan::StoredTupleValue_::Type& seqan::Tuple >::operator[](TPos) const [with TPos = unsigned int; TValue = long unsigned int; unsigned int SIZE = 4; typename seqan::StoredTupleValue_::Type = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:191:25: required from ‘TResult seqan::_skew7ExtendComp::operator()(const TValue&, const TValue&) const [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; unsigned int EXT_LENGTH = 1; TResult = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_sorter.h:68:21: required from ‘bool seqan::AdaptorCompare2Less::operator()(const typename TCompare::first_argument_type&, const typename TCompare::second_argument_type&) const [with TCompare = seqan::_skew7ExtendComp, seqan::Tuple >, seqan::Tag >, 1, int>; typename TCompare::first_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >; typename TCompare::second_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >]’ /usr/include/c++/9/bits/predefined_ops.h:143:18: required from ‘constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Iterator2 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = seqan::AdaptorCompare2Less, seqan::Tuple >, seqan::Tag >, 1, int> >]’ /usr/include/c++/9/bits/stl_algo.h:81:17: required from ‘void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 1, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1910:34: required from ‘_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 1, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1942:38: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/demos/tutorial/index/iterator_solution1.cpp:16:46: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr] /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h: In instantiation of ‘const typename seqan::StoredTupleValue_::Type& seqan::Tuple >::operator[](TPos) const [with TPos = unsigned int; TValue = long unsigned int; unsigned int SIZE = 5; typename seqan::StoredTupleValue_::Type = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:191:25: required from ‘TResult seqan::_skew7ExtendComp::operator()(const TValue&, const TValue&) const [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; unsigned int EXT_LENGTH = 2; TResult = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_sorter.h:68:21: required from ‘bool seqan::AdaptorCompare2Less::operator()(const typename TCompare::first_argument_type&, const typename TCompare::second_argument_type&) const [with TCompare = seqan::_skew7ExtendComp, seqan::Tuple >, seqan::Tag >, 2, int>; typename TCompare::first_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >; typename TCompare::second_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >]’ /usr/include/c++/9/bits/predefined_ops.h:143:18: required from ‘constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Iterator2 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = seqan::AdaptorCompare2Less, seqan::Tuple >, seqan::Tag >, 2, int> >]’ /usr/include/c++/9/bits/stl_algo.h:81:17: required from ‘void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 2, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1910:34: required from ‘_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 2, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1942:38: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/demos/tutorial/index/iterator_solution1.cpp:16:46: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr] [ 13%] Linking CXX executable ../../bin/demo_tutorial_sequence_io_example7 cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_sequence_io_example7.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_sequence_io_example7.dir/tutorial/sequence_io/example7.cpp.o -o ../../bin/demo_tutorial_sequence_io_example7 -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 13%] Built target demo_tutorial_sequence_io_example7 make -f core/demos/CMakeFiles/demo_tutorial_sequences_in_depth_assignment_exact_generous_solution.dir/build.make core/demos/CMakeFiles/demo_tutorial_sequences_in_depth_assignment_exact_generous_solution.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_sequences_in_depth_assignment_exact_generous_solution.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_sequences_in_depth_assignment_exact_generous_solution make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_sequences_in_depth_assignment_exact_generous_solution.dir/build.make core/demos/CMakeFiles/demo_tutorial_sequences_in_depth_assignment_exact_generous_solution.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 13%] Building CXX object core/demos/CMakeFiles/demo_tutorial_sequences_in_depth_assignment_exact_generous_solution.dir/tutorial/sequences_in_depth/assignment_exact_generous_solution.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_sequences_in_depth_assignment_exact_generous_solution.dir/tutorial/sequences_in_depth/assignment_exact_generous_solution.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/sequences_in_depth/assignment_exact_generous_solution.cpp [ 13%] Linking CXX executable ../../bin/demo_tutorial_sequences_in_depth_assignment_exact_generous_solution cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/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=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -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 make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 13%] Built target demo_tutorial_sequences_in_depth_assignment_exact_generous_solution make -f core/demos/CMakeFiles/demo_index_mums.dir/build.make core/demos/CMakeFiles/demo_index_mums.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_index_mums.dir/DependInfo.cmake --color= Scanning dependencies of target demo_index_mums make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_index_mums.dir/build.make core/demos/CMakeFiles/demo_index_mums.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 13%] Building CXX object core/demos/CMakeFiles/demo_index_mums.dir/index_mums.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_index_mums.dir/index_mums.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/index_mums.cpp [ 13%] Linking CXX executable ../../bin/demo_tutorial_index_indices_assignment_2 cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_index_indices_assignment_2.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_index_indices_assignment_2.dir/tutorial/index/indices_assignment_2.cpp.o -o ../../bin/demo_tutorial_index_indices_assignment_2 -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 13%] Built target demo_tutorial_index_indices_assignment_2 make -f core/demos/CMakeFiles/demo_tutorial_alignments_alignment_gaps.dir/build.make core/demos/CMakeFiles/demo_tutorial_alignments_alignment_gaps.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_alignments_alignment_gaps.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_alignments_alignment_gaps make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_alignments_alignment_gaps.dir/build.make core/demos/CMakeFiles/demo_tutorial_alignments_alignment_gaps.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 13%] Building CXX object core/demos/CMakeFiles/demo_tutorial_alignments_alignment_gaps.dir/tutorial/alignments/alignment_gaps.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_alignments_alignment_gaps.dir/tutorial/alignments/alignment_gaps.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/alignments/alignment_gaps.cpp In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:51, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:39, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/index/iterator_solution1.cpp:3: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String, seqan::Alloc<> >; TValue = seqan::Pair; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = seqan::Pair; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String, seqan::Alloc<> >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Size::Type seqan::resize(T&, TSize) [with T = seqan::String, seqan::Alloc<> >; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from ‘void seqan::pop(T&) [with T = seqan::String, seqan::Alloc<> >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_block.h:598:11, inlined from ‘void seqan::createChildtab(TDest&, const TLCPInput&) [with TLCPInput = seqan::String >; TDest = seqan::String >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_childtab.h:284:8: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551584’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/index/iterator_solution1.cpp:2: /usr/include/c++/9/new: In function ‘void seqan::createChildtab(TDest&, const TLCPInput&) [with TLCPInput = seqan::String >; TDest = seqan::String >]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ [ 13%] Linking CXX executable ../../bin/demo_tutorial_store_store_access_aligned_reads cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_store_store_access_aligned_reads.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_store_store_access_aligned_reads.dir/tutorial/store/store_access_aligned_reads.cpp.o -o ../../bin/demo_tutorial_store_store_access_aligned_reads -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 13%] Built target demo_tutorial_store_store_access_aligned_reads make -f core/demos/CMakeFiles/demo_index_mummy.dir/build.make core/demos/CMakeFiles/demo_index_mummy.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_index_mummy.dir/DependInfo.cmake --color= Scanning dependencies of target demo_index_mummy make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_index_mummy.dir/build.make core/demos/CMakeFiles/demo_index_mummy.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 13%] Building CXX object core/demos/CMakeFiles/demo_index_mummy.dir/index_mummy.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_index_mummy.dir/index_mummy.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/index_mummy.cpp In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:100, from /<>/seqan-1.4.2+dfsg/core/demos/index_mums.cpp:3: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h: In instantiation of ‘TResult seqan::_skew7NComp::operator()(const TValue&, const TValue&) const [with TValue = seqan::Pair >, seqan::Tag >; TResult = int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:141:42: required from ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pool >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew7NComp >, seqan::Tag >, int>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1357:13: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395: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::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:345:26: required from ‘bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:312:4: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:579:15: required from ‘void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:553:34: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_algs_multi.h:152:32: required from ‘seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index > > >; seqan::Iter > >::TSize = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/demos/index_mums.cpp:22:59: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:74:43: warning: taking address of packed member of ‘seqan::Tuple >’ may result in an unaligned pointer value [-Waddress-of-packed-member] 74 | const TStoredValue *sa = a.i2.i; | ~~~~~^ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:75:43: warning: taking address of packed member of ‘seqan::Tuple >’ may result in an unaligned pointer value [-Waddress-of-packed-member] 75 | const TStoredValue *sb = b.i2.i; | ~~~~~^ [ 13%] Linking CXX executable ../../bin/demo_tutorial_alignments_alignment_gaps cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_alignments_alignment_gaps.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_alignments_alignment_gaps.dir/tutorial/alignments/alignment_gaps.cpp.o -o ../../bin/demo_tutorial_alignments_alignment_gaps -lrt -lz In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:59, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:51, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:39, from /<>/seqan-1.4.2+dfsg/core/demos/index_mums.cpp:3: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h: In instantiation of ‘const typename seqan::StoredTupleValue_::Type& seqan::Tuple >::operator[](TPos) const [with TPos = int; TValue = long unsigned int; unsigned int SIZE = 6; typename seqan::StoredTupleValue_::Type = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:124:27: required from ‘bool seqan::CompareSkewDCStream::operator()(const seqan::SkewDCStream&, const seqan::SkewDCStream&) const [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:307:9: 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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:319:4: required from ‘seqan::Pipe, seqan::Merger7>& seqan::Pipe, seqan::Merger7>::operator++() [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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:440:13: required from ‘seqan::Pipe& seqan::Pipe::operator++() [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_counter.h:105:13: required from ‘seqan::Pipe& seqan::Pipe::operator++() [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >, seqan::Skew7>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:620:9: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:579:15: required from ‘void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:553:34: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_algs_multi.h:152:32: required from ‘seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index > > >; seqan::Iter > >::TSize = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/demos/index_mums.cpp:22:59: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr] 171 | return i[k]; | ~^ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:96, from /<>/seqan-1.4.2+dfsg/core/demos/index_mums.cpp:3: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h: In instantiation of ‘TResult seqan::_skew3NComp::operator()(const TValue&, const TValue&) const [with TValue = seqan::Pair >, seqan::Tag >; TResult = int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:141:42: required from ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pool >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew3NComp >, seqan::Tag >, int>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1357:13: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395: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::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:251:26: required from ‘bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:218:4: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:579:15: required from ‘void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:553:34: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_algs_multi.h:152:32: required from ‘seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index > > >; seqan::Iter > >::TSize = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/demos/index_mums.cpp:22:59: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:74:43: warning: taking address of packed member of ‘seqan::Tuple >’ may result in an unaligned pointer value [-Waddress-of-packed-member] 74 | const TStoredValue *sa = a.i2.i; | ~~~~~^ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:75:43: warning: taking address of packed member of ‘seqan::Tuple >’ may result in an unaligned pointer value [-Waddress-of-packed-member] 75 | const TStoredValue *sb = b.i2.i; | ~~~~~^ make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 13%] Built target demo_tutorial_alignments_alignment_gaps make -f core/demos/CMakeFiles/demo_basic_metaprogramming_control.dir/build.make core/demos/CMakeFiles/demo_basic_metaprogramming_control.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_basic_metaprogramming_control.dir/DependInfo.cmake --color= Scanning dependencies of target demo_basic_metaprogramming_control make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_basic_metaprogramming_control.dir/build.make core/demos/CMakeFiles/demo_basic_metaprogramming_control.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 13%] Building CXX object core/demos/CMakeFiles/demo_basic_metaprogramming_control.dir/basic/metaprogramming_control.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_basic_metaprogramming_control.dir/basic/metaprogramming_control.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/basic/metaprogramming_control.cpp In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:59, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:51, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:39, from /<>/seqan-1.4.2+dfsg/core/demos/index_mums.cpp:3: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h: In instantiation of ‘const typename seqan::StoredTupleValue_::Type& seqan::Tuple >::operator[](TPos) const [with TPos = unsigned int; TValue = long unsigned int; unsigned int SIZE = 6; typename seqan::StoredTupleValue_::Type = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:191:25: required from ‘TResult seqan::_skew7ExtendComp::operator()(const TValue&, const TValue&) const [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; unsigned int EXT_LENGTH = 3; TResult = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_sorter.h:68:21: required from ‘bool seqan::AdaptorCompare2Less::operator()(const typename TCompare::first_argument_type&, const typename TCompare::second_argument_type&) const [with TCompare = seqan::_skew7ExtendComp, seqan::Tuple >, seqan::Tag >, 3, int>; typename TCompare::first_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >; typename TCompare::second_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >]’ /usr/include/c++/9/bits/predefined_ops.h:143:18: required from ‘constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Iterator2 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = seqan::AdaptorCompare2Less, seqan::Tuple >, seqan::Tag >, 3, int> >]’ /usr/include/c++/9/bits/stl_algo.h:81:17: required from ‘void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 3, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1910:34: required from ‘_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 3, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1942:38: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:579:15: required from ‘void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:553:34: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_algs_multi.h:152:32: required from ‘seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index > > >; seqan::Iter > >::TSize = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/demos/index_mums.cpp:22:59: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr] 171 | return i[k]; | ~^ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h: In instantiation of ‘const typename seqan::StoredTupleValue_::Type& seqan::Tuple >::operator[](TPos) const [with TPos = unsigned int; TValue = long unsigned int; unsigned int SIZE = 4; typename seqan::StoredTupleValue_::Type = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:191:25: required from ‘TResult seqan::_skew7ExtendComp::operator()(const TValue&, const TValue&) const [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; unsigned int EXT_LENGTH = 1; TResult = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_sorter.h:68:21: required from ‘bool seqan::AdaptorCompare2Less::operator()(const typename TCompare::first_argument_type&, const typename TCompare::second_argument_type&) const [with TCompare = seqan::_skew7ExtendComp, seqan::Tuple >, seqan::Tag >, 1, int>; typename TCompare::first_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >; typename TCompare::second_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >]’ /usr/include/c++/9/bits/predefined_ops.h:143:18: required from ‘constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Iterator2 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = seqan::AdaptorCompare2Less, seqan::Tuple >, seqan::Tag >, 1, int> >]’ /usr/include/c++/9/bits/stl_algo.h:81:17: required from ‘void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 1, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1910:34: required from ‘_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 1, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1942:38: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:579:15: required from ‘void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:553:34: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_algs_multi.h:152:32: required from ‘seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index > > >; seqan::Iter > >::TSize = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/demos/index_mums.cpp:22:59: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr] /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h: In instantiation of ‘const typename seqan::StoredTupleValue_::Type& seqan::Tuple >::operator[](TPos) const [with TPos = unsigned int; TValue = long unsigned int; unsigned int SIZE = 5; typename seqan::StoredTupleValue_::Type = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:191:25: required from ‘TResult seqan::_skew7ExtendComp::operator()(const TValue&, const TValue&) const [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; unsigned int EXT_LENGTH = 2; TResult = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_sorter.h:68:21: required from ‘bool seqan::AdaptorCompare2Less::operator()(const typename TCompare::first_argument_type&, const typename TCompare::second_argument_type&) const [with TCompare = seqan::_skew7ExtendComp, seqan::Tuple >, seqan::Tag >, 2, int>; typename TCompare::first_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >; typename TCompare::second_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >]’ /usr/include/c++/9/bits/predefined_ops.h:143:18: required from ‘constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Iterator2 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = seqan::AdaptorCompare2Less, seqan::Tuple >, seqan::Tag >, 2, int> >]’ /usr/include/c++/9/bits/stl_algo.h:81:17: required from ‘void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 2, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1910:34: required from ‘_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 2, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1942:38: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:579:15: required from ‘void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:553:34: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_algs_multi.h:152:32: required from ‘seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index > > >; seqan::Iter > >::TSize = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/demos/index_mums.cpp:22:59: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr] [ 13%] Linking CXX executable ../../bin/demo_basic_metaprogramming_control cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_basic_metaprogramming_control.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_basic_metaprogramming_control.dir/basic/metaprogramming_control.cpp.o -o ../../bin/demo_basic_metaprogramming_control -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 13%] Built target demo_basic_metaprogramming_control make -f core/demos/CMakeFiles/demo_basic_enable_if.dir/build.make core/demos/CMakeFiles/demo_basic_enable_if.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_basic_enable_if.dir/DependInfo.cmake --color= Scanning dependencies of target demo_basic_enable_if make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_basic_enable_if.dir/build.make core/demos/CMakeFiles/demo_basic_enable_if.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 14%] Building CXX object core/demos/CMakeFiles/demo_basic_enable_if.dir/basic/enable_if.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_basic_enable_if.dir/basic/enable_if.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/basic/enable_if.cpp [ 14%] Linking CXX executable ../../bin/demo_basic_enable_if cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_basic_enable_if.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_basic_enable_if.dir/basic/enable_if.cpp.o -o ../../bin/demo_basic_enable_if -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 14%] Built target demo_basic_enable_if make -f core/demos/CMakeFiles/demo_tutorial_sequence_io_example5.dir/build.make core/demos/CMakeFiles/demo_tutorial_sequence_io_example5.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_sequence_io_example5.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_sequence_io_example5 make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_sequence_io_example5.dir/build.make core/demos/CMakeFiles/demo_tutorial_sequence_io_example5.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 14%] Building CXX object core/demos/CMakeFiles/demo_tutorial_sequence_io_example5.dir/tutorial/sequence_io/example5.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_sequence_io_example5.dir/tutorial/sequence_io/example5.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/sequence_io/example5.cpp In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:100, from /<>/seqan-1.4.2+dfsg/core/demos/index_mummy.cpp:3: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h: In instantiation of ‘TResult seqan::_skew7NComp::operator()(const TValue&, const TValue&) const [with TValue = seqan::Pair >, seqan::Tag >; TResult = int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:141:42: required from ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pool >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew7NComp >, seqan::Tag >, int>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1357:13: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395: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::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:345:26: required from ‘bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:312:4: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:579:15: required from ‘void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::External > >, seqan::Owner<> >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:553:34: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::External > >, seqan::Owner<> >, seqan::IndexEsa<> >; TSpec = seqan::Postorder]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_algs_multi.h:152:32: 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]’ /<>/seqan-1.4.2+dfsg/core/demos/index_mummy.cpp:12:40: required from ‘void findMUMs(TIndex&, unsigned int) [with TIndex = seqan::Index, seqan::External > >, seqan::Owner<> >, seqan::IndexEsa<> >]’ /<>/seqan-1.4.2+dfsg/core/demos/index_mummy.cpp:71:10: required from ‘int runMummy(int, const char**, unsigned int, unsigned int) [with TSpec = seqan::External >]’ /<>/seqan-1.4.2+dfsg/core/demos/index_mummy.cpp:138:63: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:74:43: warning: taking address of packed member of ‘seqan::Tuple >’ may result in an unaligned pointer value [-Waddress-of-packed-member] 74 | const TStoredValue *sa = a.i2.i; | ~~~~~^ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:75:43: warning: taking address of packed member of ‘seqan::Tuple >’ may result in an unaligned pointer value [-Waddress-of-packed-member] 75 | const TStoredValue *sb = b.i2.i; | ~~~~~^ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:59, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:51, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:39, from /<>/seqan-1.4.2+dfsg/core/demos/index_mummy.cpp:3: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h: In instantiation of ‘const typename seqan::StoredTupleValue_::Type& seqan::Tuple >::operator[](TPos) const [with TPos = int; TValue = long unsigned int; unsigned int SIZE = 6; typename seqan::StoredTupleValue_::Type = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:124:27: required from ‘bool seqan::CompareSkewDCStream::operator()(const seqan::SkewDCStream&, const seqan::SkewDCStream&) const [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:307:9: 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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:319:4: required from ‘seqan::Pipe, seqan::Merger7>& seqan::Pipe, seqan::Merger7>::operator++() [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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:440:13: required from ‘seqan::Pipe& seqan::Pipe::operator++() [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_counter.h:105:13: required from ‘seqan::Pipe& seqan::Pipe::operator++() [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >, seqan::Skew7>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:620:9: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:579:15: required from ‘void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::External > >, seqan::Owner<> >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:553:34: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::External > >, seqan::Owner<> >, seqan::IndexEsa<> >; TSpec = seqan::Postorder]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_algs_multi.h:152:32: 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]’ /<>/seqan-1.4.2+dfsg/core/demos/index_mummy.cpp:12:40: required from ‘void findMUMs(TIndex&, unsigned int) [with TIndex = seqan::Index, seqan::External > >, seqan::Owner<> >, seqan::IndexEsa<> >]’ /<>/seqan-1.4.2+dfsg/core/demos/index_mummy.cpp:71:10: required from ‘int runMummy(int, const char**, unsigned int, unsigned int) [with TSpec = seqan::External >]’ /<>/seqan-1.4.2+dfsg/core/demos/index_mummy.cpp:138:63: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr] 171 | return i[k]; | ~^ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:96, from /<>/seqan-1.4.2+dfsg/core/demos/index_mummy.cpp:3: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h: In instantiation of ‘TResult seqan::_skew3NComp::operator()(const TValue&, const TValue&) const [with TValue = seqan::Pair >, seqan::Tag >; TResult = int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:141:42: required from ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pool >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew3NComp >, seqan::Tag >, int>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1357:13: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395: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::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:251:26: required from ‘bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:218:4: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:579:15: required from ‘void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::External > >, seqan::Owner<> >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:553:34: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::External > >, seqan::Owner<> >, seqan::IndexEsa<> >; TSpec = seqan::Postorder]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_algs_multi.h:152:32: 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]’ /<>/seqan-1.4.2+dfsg/core/demos/index_mummy.cpp:12:40: required from ‘void findMUMs(TIndex&, unsigned int) [with TIndex = seqan::Index, seqan::External > >, seqan::Owner<> >, seqan::IndexEsa<> >]’ /<>/seqan-1.4.2+dfsg/core/demos/index_mummy.cpp:71:10: required from ‘int runMummy(int, const char**, unsigned int, unsigned int) [with TSpec = seqan::External >]’ /<>/seqan-1.4.2+dfsg/core/demos/index_mummy.cpp:138:63: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:74:43: warning: taking address of packed member of ‘seqan::Tuple >’ may result in an unaligned pointer value [-Waddress-of-packed-member] 74 | const TStoredValue *sa = a.i2.i; | ~~~~~^ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:75:43: warning: taking address of packed member of ‘seqan::Tuple >’ may result in an unaligned pointer value [-Waddress-of-packed-member] 75 | const TStoredValue *sb = b.i2.i; | ~~~~~^ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:59, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:51, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:39, from /<>/seqan-1.4.2+dfsg/core/demos/index_mummy.cpp:3: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h: In instantiation of ‘const typename seqan::StoredTupleValue_::Type& seqan::Tuple >::operator[](TPos) const [with TPos = unsigned int; TValue = long unsigned int; unsigned int SIZE = 6; typename seqan::StoredTupleValue_::Type = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:191:25: required from ‘TResult seqan::_skew7ExtendComp::operator()(const TValue&, const TValue&) const [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; unsigned int EXT_LENGTH = 3; TResult = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_sorter.h:68:21: required from ‘bool seqan::AdaptorCompare2Less::operator()(const typename TCompare::first_argument_type&, const typename TCompare::second_argument_type&) const [with TCompare = seqan::_skew7ExtendComp, seqan::Tuple >, seqan::Tag >, 3, int>; typename TCompare::first_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >; typename TCompare::second_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >]’ /usr/include/c++/9/bits/predefined_ops.h:143:18: required from ‘constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Iterator2 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = seqan::AdaptorCompare2Less, seqan::Tuple >, seqan::Tag >, 3, int> >]’ /usr/include/c++/9/bits/stl_algo.h:81:17: required from ‘void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 3, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1910:34: required from ‘_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 3, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1942:38: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:579:15: required from ‘void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::External > >, seqan::Owner<> >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:553:34: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::External > >, seqan::Owner<> >, seqan::IndexEsa<> >; TSpec = seqan::Postorder]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_algs_multi.h:152:32: 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]’ /<>/seqan-1.4.2+dfsg/core/demos/index_mummy.cpp:12:40: required from ‘void findMUMs(TIndex&, unsigned int) [with TIndex = seqan::Index, seqan::External > >, seqan::Owner<> >, seqan::IndexEsa<> >]’ /<>/seqan-1.4.2+dfsg/core/demos/index_mummy.cpp:71:10: required from ‘int runMummy(int, const char**, unsigned int, unsigned int) [with TSpec = seqan::External >]’ /<>/seqan-1.4.2+dfsg/core/demos/index_mummy.cpp:138:63: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr] 171 | return i[k]; | ~^ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h: In instantiation of ‘const typename seqan::StoredTupleValue_::Type& seqan::Tuple >::operator[](TPos) const [with TPos = unsigned int; TValue = long unsigned int; unsigned int SIZE = 4; typename seqan::StoredTupleValue_::Type = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:191:25: required from ‘TResult seqan::_skew7ExtendComp::operator()(const TValue&, const TValue&) const [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; unsigned int EXT_LENGTH = 1; TResult = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_sorter.h:68:21: required from ‘bool seqan::AdaptorCompare2Less::operator()(const typename TCompare::first_argument_type&, const typename TCompare::second_argument_type&) const [with TCompare = seqan::_skew7ExtendComp, seqan::Tuple >, seqan::Tag >, 1, int>; typename TCompare::first_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >; typename TCompare::second_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >]’ /usr/include/c++/9/bits/predefined_ops.h:143:18: required from ‘constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Iterator2 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = seqan::AdaptorCompare2Less, seqan::Tuple >, seqan::Tag >, 1, int> >]’ /usr/include/c++/9/bits/stl_algo.h:81:17: required from ‘void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 1, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1910:34: required from ‘_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 1, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1942:38: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:579:15: required from ‘void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::External > >, seqan::Owner<> >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:553:34: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::External > >, seqan::Owner<> >, seqan::IndexEsa<> >; TSpec = seqan::Postorder]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_algs_multi.h:152:32: 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]’ /<>/seqan-1.4.2+dfsg/core/demos/index_mummy.cpp:12:40: required from ‘void findMUMs(TIndex&, unsigned int) [with TIndex = seqan::Index, seqan::External > >, seqan::Owner<> >, seqan::IndexEsa<> >]’ /<>/seqan-1.4.2+dfsg/core/demos/index_mummy.cpp:71:10: required from ‘int runMummy(int, const char**, unsigned int, unsigned int) [with TSpec = seqan::External >]’ /<>/seqan-1.4.2+dfsg/core/demos/index_mummy.cpp:138:63: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr] /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h: In instantiation of ‘const typename seqan::StoredTupleValue_::Type& seqan::Tuple >::operator[](TPos) const [with TPos = unsigned int; TValue = long unsigned int; unsigned int SIZE = 5; typename seqan::StoredTupleValue_::Type = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:191:25: required from ‘TResult seqan::_skew7ExtendComp::operator()(const TValue&, const TValue&) const [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; unsigned int EXT_LENGTH = 2; TResult = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_sorter.h:68:21: required from ‘bool seqan::AdaptorCompare2Less::operator()(const typename TCompare::first_argument_type&, const typename TCompare::second_argument_type&) const [with TCompare = seqan::_skew7ExtendComp, seqan::Tuple >, seqan::Tag >, 2, int>; typename TCompare::first_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >; typename TCompare::second_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >]’ /usr/include/c++/9/bits/predefined_ops.h:143:18: required from ‘constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Iterator2 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = seqan::AdaptorCompare2Less, seqan::Tuple >, seqan::Tag >, 2, int> >]’ /usr/include/c++/9/bits/stl_algo.h:81:17: required from ‘void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 2, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1910:34: required from ‘_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 2, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1942:38: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:579:15: required from ‘void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::External > >, seqan::Owner<> >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:553:34: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::External > >, seqan::Owner<> >, seqan::IndexEsa<> >; TSpec = seqan::Postorder]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_algs_multi.h:152:32: 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]’ /<>/seqan-1.4.2+dfsg/core/demos/index_mummy.cpp:12:40: required from ‘void findMUMs(TIndex&, unsigned int) [with TIndex = seqan::Index, seqan::External > >, seqan::Owner<> >, seqan::IndexEsa<> >]’ /<>/seqan-1.4.2+dfsg/core/demos/index_mummy.cpp:71:10: required from ‘int runMummy(int, const char**, unsigned int, unsigned int) [with TSpec = seqan::External >]’ /<>/seqan-1.4.2+dfsg/core/demos/index_mummy.cpp:138:63: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr] [ 14%] Linking CXX executable ../../bin/demo_tutorial_sequence_io_example5 cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_sequence_io_example5.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_sequence_io_example5.dir/tutorial/sequence_io/example5.cpp.o -o ../../bin/demo_tutorial_sequence_io_example5 -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 14%] Built target demo_tutorial_sequence_io_example5 make -f core/demos/CMakeFiles/demo_sam2svg.dir/build.make core/demos/CMakeFiles/demo_sam2svg.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_sam2svg.dir/DependInfo.cmake --color= Scanning dependencies of target demo_sam2svg make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_sam2svg.dir/build.make core/demos/CMakeFiles/demo_sam2svg.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 14%] Building CXX object core/demos/CMakeFiles/demo_sam2svg.dir/sam2svg.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_sam2svg.dir/sam2svg.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/sam2svg.cpp In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:51, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:39, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/index/iterator_solution1.cpp:3: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >, seqan::Tag > >, seqan::Alloc<> >; TValue = seqan::PageBucketExtended >, seqan::Tag > >; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = seqan::PageBucketExtended >, seqan::Tag > >; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = seqan::PageBucketExtended >, seqan::Tag > >; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = seqan::PageBucketExtended >, seqan::Tag > >; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::PageBucketExtended >, seqan::Tag > >; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::PageBucketExtended >, seqan::Tag > >; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::PageBucketExtended >, seqan::Tag > >; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >, seqan::Tag > >, seqan::Alloc<> >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = seqan::PageBucketExtended >, seqan::Tag > >; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘void seqan::pop(seqan::PriorityType&) [with TValue = seqan::PageBucketExtended >, seqan::Tag > >; TLess = seqan::MergeStreamComparer >, seqan::Tag >, seqan::_skew3NComp >, seqan::Tag >, int> >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/misc/priority_type_heap.h:333:8, inlined from ‘void seqan::Handler, seqan::Tag >::pop() [with TValue = seqan::Pair >, seqan::Tag >; TPoolSpec = seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_sorter.h:311:18, inlined from ‘void seqan::Handler, seqan::Tag >::pop() [with THandler1 = seqan::Handler >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::AdapterSpec>; THandler2 = seqan::Handler >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:664:11, inlined from ‘seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Pair >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:919:4, inlined from ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pool >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew3NComp >, seqan::Tag >, int>]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:140:13, inlined from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1357:13, inlined from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42, inlined from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1385:17: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551536’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/index/iterator_solution1.cpp:2: /usr/include/c++/9/new: In function ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ [ 14%] Linking CXX executable ../../bin/demo_tutorial_index_iterator_solution1 cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_index_iterator_solution1.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_index_iterator_solution1.dir/tutorial/index/iterator_solution1.cpp.o -o ../../bin/demo_tutorial_index_iterator_solution1 -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 14%] Built target demo_tutorial_index_iterator_solution1 make -f core/demos/CMakeFiles/demo_index_maxrepeats.dir/build.make core/demos/CMakeFiles/demo_index_maxrepeats.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_index_maxrepeats.dir/DependInfo.cmake --color= Scanning dependencies of target demo_index_maxrepeats make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_index_maxrepeats.dir/build.make core/demos/CMakeFiles/demo_index_maxrepeats.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 15%] Building CXX object core/demos/CMakeFiles/demo_index_maxrepeats.dir/index_maxrepeats.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_index_maxrepeats.dir/index_maxrepeats.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/index_maxrepeats.cpp In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:51, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:39, from /<>/seqan-1.4.2+dfsg/core/demos/index_mums.cpp:3: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >, seqan::Tag > >, seqan::Alloc<> >; TValue = seqan::PageBucketExtended >, seqan::Tag > >; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = seqan::PageBucketExtended >, seqan::Tag > >; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = seqan::PageBucketExtended >, seqan::Tag > >; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = seqan::PageBucketExtended >, seqan::Tag > >; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::PageBucketExtended >, seqan::Tag > >; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::PageBucketExtended >, seqan::Tag > >; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::PageBucketExtended >, seqan::Tag > >; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >, seqan::Tag > >, seqan::Alloc<> >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = seqan::PageBucketExtended >, seqan::Tag > >; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘void seqan::pop(seqan::PriorityType&) [with TValue = seqan::PageBucketExtended >, seqan::Tag > >; TLess = seqan::MergeStreamComparer >, seqan::Tag >, seqan::_skew3NComp >, seqan::Tag >, int> >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/misc/priority_type_heap.h:333:8, inlined from ‘void seqan::Handler, seqan::Tag >::pop() [with TValue = seqan::Pair >, seqan::Tag >; TPoolSpec = seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_sorter.h:311:18, inlined from ‘void seqan::Handler, seqan::Tag >::pop() [with THandler1 = seqan::Handler >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::AdapterSpec>; THandler2 = seqan::Handler >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:664:11, inlined from ‘seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Pair >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:919:4, inlined from ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pool >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew3NComp >, seqan::Tag >, int>]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:140:13, inlined from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1357:13, inlined from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42, inlined from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1385:17: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551536’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/demos/index_mums.cpp:2: /usr/include/c++/9/new: In function ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ [ 15%] Linking CXX executable ../../bin/demo_index_mums cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_index_mums.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_index_mums.dir/index_mums.cpp.o -o ../../bin/demo_index_mums -lrt -lz [ 15%] Linking CXX executable ../../bin/demo_index_maxrepeats cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_index_maxrepeats.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_index_maxrepeats.dir/index_maxrepeats.cpp.o -o ../../bin/demo_index_maxrepeats -lrt -lz In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io.h:59, from /<>/seqan-1.4.2+dfsg/core/include/seqan/store.h:41, from /<>/seqan-1.4.2+dfsg/core/demos/sam2svg.cpp:6: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h: In function ‘void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = seqan::String >; TSourceIter = seqan::Iter >, seqan::AdaptorIterator > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: ‘__builtin___snprintf_chk’ output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:867, from /usr/include/c++/9/cstdio:42, from /usr/include/c++/9/ext/string_conversions.h:43, from /usr/include/c++/9/bits/basic_string.h:6493, from /usr/include/c++/9/string:55, from /usr/include/c++/9/bits/locale_classes.h:40, from /usr/include/c++/9/bits/ios_base.h:41, from /usr/include/c++/9/ios:42, from /usr/include/c++/9/istream:38, from /usr/include/c++/9/fstream:38, from /<>/seqan-1.4.2+dfsg/core/demos/sam2svg.cpp:2: /usr/include/x86_64-linux-gnu/bits/stdio2.h:67:35: note: ‘__builtin___snprintf_chk’ output between 2 and 5 bytes into a destination of size 4 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 15%] Built target demo_index_maxrepeats make -f core/demos/CMakeFiles/demo_index_shape_hash_next.dir/build.make core/demos/CMakeFiles/demo_index_shape_hash_next.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_index_shape_hash_next.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 15%] Built target demo_index_mums make -f core/demos/CMakeFiles/demo_align_compute_alignment_stats.dir/build.make core/demos/CMakeFiles/demo_align_compute_alignment_stats.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_align_compute_alignment_stats.dir/DependInfo.cmake --color= Scanning dependencies of target demo_index_shape_hash_next make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_index_shape_hash_next.dir/build.make core/demos/CMakeFiles/demo_index_shape_hash_next.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 15%] Building CXX object core/demos/CMakeFiles/demo_index_shape_hash_next.dir/index/shape_hash_next.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_index_shape_hash_next.dir/index/shape_hash_next.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/index/shape_hash_next.cpp Scanning dependencies of target demo_align_compute_alignment_stats make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_align_compute_alignment_stats.dir/build.make core/demos/CMakeFiles/demo_align_compute_alignment_stats.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 15%] Building CXX object core/demos/CMakeFiles/demo_align_compute_alignment_stats.dir/align/compute_alignment_stats.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_align_compute_alignment_stats.dir/align/compute_alignment_stats.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/align/compute_alignment_stats.cpp In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:51, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:39, from /<>/seqan-1.4.2+dfsg/core/demos/index_mummy.cpp:3: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag > >, seqan::Alloc<> >; TValue = seqan::PageBucketExtended >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag > >; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = seqan::PageBucketExtended >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag > >; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = seqan::PageBucketExtended >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag > >; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = seqan::PageBucketExtended >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag > >; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::PageBucketExtended >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag > >; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::PageBucketExtended >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag > >; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::PageBucketExtended >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag > >; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag > >, seqan::Alloc<> >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = seqan::PageBucketExtended >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag > >; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘void seqan::pop(seqan::PriorityType&) [with TValue = seqan::PageBucketExtended >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag > >; TLess = seqan::MergeStreamComparer >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::_skew7NCompMulti >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int> >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/misc/priority_type_heap.h:333:8, inlined from ‘void seqan::Handler, seqan::Tag >::pop() [with TValue = seqan::Pair >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >; TPoolSpec = seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_sorter.h:311:18, inlined from ‘void seqan::Handler, seqan::Tag >::pop() [with THandler1 = seqan::Handler >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::AdapterSpec>; THandler2 = seqan::Handler >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:664:11, inlined from ‘seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Pair >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:919:4, inlined from ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pool >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew7NCompMulti >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:140:13, inlined from ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pipe >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int> > >; TFunctor = seqan::_skew7GlobalSlicedMulti >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_filter.h:153:13, inlined from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int> > >, seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > > >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1357:13, inlined from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int> > >, seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > > >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551536’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/demos/index_mummy.cpp:1: /usr/include/c++/9/new: In function ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int> > >, seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > > >]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ [ 15%] Linking CXX executable ../../bin/demo_index_shape_hash_next cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_index_shape_hash_next.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_index_shape_hash_next.dir/index/shape_hash_next.cpp.o -o ../../bin/demo_index_shape_hash_next -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 15%] Built target demo_index_shape_hash_next make -f core/demos/CMakeFiles/demo_tutorial_seed_and_extend_solution4.dir/build.make core/demos/CMakeFiles/demo_tutorial_seed_and_extend_solution4.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_seed_and_extend_solution4.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_seed_and_extend_solution4 make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_seed_and_extend_solution4.dir/build.make core/demos/CMakeFiles/demo_tutorial_seed_and_extend_solution4.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 15%] Building CXX object core/demos/CMakeFiles/demo_tutorial_seed_and_extend_solution4.dir/tutorial/seed_and_extend/solution4.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_seed_and_extend_solution4.dir/tutorial/seed_and_extend/solution4.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/seed_and_extend/solution4.cpp In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:51, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:39, from /<>/seqan-1.4.2+dfsg/core/demos/index_mummy.cpp:3: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >, seqan::Tag > >, seqan::Alloc<> >; TValue = seqan::PageBucketExtended >, seqan::Tag > >; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = seqan::PageBucketExtended >, seqan::Tag > >; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = seqan::PageBucketExtended >, seqan::Tag > >; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = seqan::PageBucketExtended >, seqan::Tag > >; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::PageBucketExtended >, seqan::Tag > >; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::PageBucketExtended >, seqan::Tag > >; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::PageBucketExtended >, seqan::Tag > >; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >, seqan::Tag > >, seqan::Alloc<> >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = seqan::PageBucketExtended >, seqan::Tag > >; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘void seqan::pop(seqan::PriorityType&) [with TValue = seqan::PageBucketExtended >, seqan::Tag > >; TLess = seqan::MergeStreamComparer >, seqan::Tag >, seqan::_skew3NComp >, seqan::Tag >, int> >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/misc/priority_type_heap.h:333:8, inlined from ‘void seqan::Handler, seqan::Tag >::pop() [with TValue = seqan::Pair >, seqan::Tag >; TPoolSpec = seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_sorter.h:311:18, inlined from ‘void seqan::Handler, seqan::Tag >::pop() [with THandler1 = seqan::Handler >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::AdapterSpec>; THandler2 = seqan::Handler >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:664:11, inlined from ‘seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Pair >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:919:4, inlined from ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pool >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew3NComp >, seqan::Tag >, int>]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:140:13, inlined from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1357:13, inlined from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42, inlined from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1385:17: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551536’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/demos/index_mummy.cpp:1: /usr/include/c++/9/new: In function ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ [ 15%] Linking CXX executable ../../bin/demo_align_compute_alignment_stats cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_align_compute_alignment_stats.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_align_compute_alignment_stats.dir/align/compute_alignment_stats.cpp.o -o ../../bin/demo_align_compute_alignment_stats -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 15%] Built target demo_align_compute_alignment_stats make -f core/demos/CMakeFiles/demo_index_shape_hash_init.dir/build.make core/demos/CMakeFiles/demo_index_shape_hash_init.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_index_shape_hash_init.dir/DependInfo.cmake --color= Scanning dependencies of target demo_index_shape_hash_init make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_index_shape_hash_init.dir/build.make core/demos/CMakeFiles/demo_index_shape_hash_init.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 16%] Building CXX object core/demos/CMakeFiles/demo_index_shape_hash_init.dir/index/shape_hash_init.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_index_shape_hash_init.dir/index/shape_hash_init.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/index/shape_hash_init.cpp [ 16%] Linking CXX executable ../../bin/demo_sam2svg cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_sam2svg.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_sam2svg.dir/sam2svg.cpp.o -o ../../bin/demo_sam2svg -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 16%] Built target demo_sam2svg make -f core/demos/CMakeFiles/demo_tutorial_alignments_alignment_align_assignment1.dir/build.make core/demos/CMakeFiles/demo_tutorial_alignments_alignment_align_assignment1.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_alignments_alignment_align_assignment1.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_alignments_alignment_align_assignment1 make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_alignments_alignment_align_assignment1.dir/build.make core/demos/CMakeFiles/demo_tutorial_alignments_alignment_align_assignment1.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 16%] Building CXX object core/demos/CMakeFiles/demo_tutorial_alignments_alignment_align_assignment1.dir/tutorial/alignments/alignment_align_assignment1.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_alignments_alignment_align_assignment1.dir/tutorial/alignments/alignment_align_assignment1.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/alignments/alignment_align_assignment1.cpp [ 16%] Linking CXX executable ../../bin/demo_index_shape_hash_init cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_index_shape_hash_init.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_index_shape_hash_init.dir/index/shape_hash_init.cpp.o -o ../../bin/demo_index_shape_hash_init -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 16%] Built target demo_index_shape_hash_init make -f core/demos/CMakeFiles/demo_tutorial_alignments_pairwise_sequence_alignment_assignment5_step5.dir/build.make core/demos/CMakeFiles/demo_tutorial_alignments_pairwise_sequence_alignment_assignment5_step5.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_alignments_pairwise_sequence_alignment_assignment5_step5.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_alignments_pairwise_sequence_alignment_assignment5_step5 make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_alignments_pairwise_sequence_alignment_assignment5_step5.dir/build.make core/demos/CMakeFiles/demo_tutorial_alignments_pairwise_sequence_alignment_assignment5_step5.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 16%] Building CXX object core/demos/CMakeFiles/demo_tutorial_alignments_pairwise_sequence_alignment_assignment5_step5.dir/tutorial/alignments/pairwise_sequence_alignment_assignment5_step5.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_alignments_pairwise_sequence_alignment_assignment5_step5.dir/tutorial/alignments/pairwise_sequence_alignment_assignment5_step5.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/alignments/pairwise_sequence_alignment_assignment5_step5.cpp [ 16%] Linking CXX executable ../../bin/demo_tutorial_seed_and_extend_solution4 cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_seed_and_extend_solution4.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -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 make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 16%] Built target demo_tutorial_seed_and_extend_solution4 make -f core/demos/CMakeFiles/demo_tutorial_sequences_string_assignment_1_solution.dir/build.make core/demos/CMakeFiles/demo_tutorial_sequences_string_assignment_1_solution.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_sequences_string_assignment_1_solution.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_sequences_string_assignment_1_solution make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_sequences_string_assignment_1_solution.dir/build.make core/demos/CMakeFiles/demo_tutorial_sequences_string_assignment_1_solution.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 17%] Building CXX object core/demos/CMakeFiles/demo_tutorial_sequences_string_assignment_1_solution.dir/tutorial/sequences/string_assignment_1_solution.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_sequences_string_assignment_1_solution.dir/tutorial/sequences/string_assignment_1_solution.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/sequences/string_assignment_1_solution.cpp [ 17%] Linking CXX executable ../../bin/demo_tutorial_alignments_alignment_align_assignment1 cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_alignments_alignment_align_assignment1.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_alignments_alignment_align_assignment1.dir/tutorial/alignments/alignment_align_assignment1.cpp.o -o ../../bin/demo_tutorial_alignments_alignment_align_assignment1 -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 17%] Built target demo_tutorial_alignments_alignment_align_assignment1 make -f core/demos/CMakeFiles/demo_tutorial_seed_and_extend_solution7.dir/build.make core/demos/CMakeFiles/demo_tutorial_seed_and_extend_solution7.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_seed_and_extend_solution7.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_seed_and_extend_solution7 make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_seed_and_extend_solution7.dir/build.make core/demos/CMakeFiles/demo_tutorial_seed_and_extend_solution7.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 17%] Building CXX object core/demos/CMakeFiles/demo_tutorial_seed_and_extend_solution7.dir/tutorial/seed_and_extend/solution7.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_seed_and_extend_solution7.dir/tutorial/seed_and_extend/solution7.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/seed_and_extend/solution7.cpp [ 17%] Linking CXX executable ../../bin/demo_index_mummy cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_index_mummy.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_index_mummy.dir/index_mummy.cpp.o -o ../../bin/demo_index_mummy -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 17%] Built target demo_index_mummy make -f core/demos/CMakeFiles/demo_index_find.dir/build.make core/demos/CMakeFiles/demo_index_find.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_index_find.dir/DependInfo.cmake --color= Scanning dependencies of target demo_index_find make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_index_find.dir/build.make core/demos/CMakeFiles/demo_index_find.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 17%] Building CXX object core/demos/CMakeFiles/demo_index_find.dir/index_find.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_index_find.dir/index_find.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/index_find.cpp [ 17%] Linking CXX executable ../../bin/demo_tutorial_sequences_string_assignment_1_solution cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_sequences_string_assignment_1_solution.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_sequences_string_assignment_1_solution.dir/tutorial/sequences/string_assignment_1_solution.cpp.o -o ../../bin/demo_tutorial_sequences_string_assignment_1_solution -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 17%] Built target demo_tutorial_sequences_string_assignment_1_solution make -f core/demos/CMakeFiles/demo_tutorial_annotation_store_assignment_3_solution.dir/build.make core/demos/CMakeFiles/demo_tutorial_annotation_store_assignment_3_solution.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_annotation_store_assignment_3_solution.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_annotation_store_assignment_3_solution make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_annotation_store_assignment_3_solution.dir/build.make core/demos/CMakeFiles/demo_tutorial_annotation_store_assignment_3_solution.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 17%] Building CXX object core/demos/CMakeFiles/demo_tutorial_annotation_store_assignment_3_solution.dir/tutorial/annotation_store/assignment_3_solution.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_annotation_store_assignment_3_solution.dir/tutorial/annotation_store/assignment_3_solution.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/annotation_store/assignment_3_solution.cpp [ 17%] Linking CXX executable ../../bin/demo_tutorial_alignments_pairwise_sequence_alignment_assignment5_step5 cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_alignments_pairwise_sequence_alignment_assignment5_step5.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_alignments_pairwise_sequence_alignment_assignment5_step5.dir/tutorial/alignments/pairwise_sequence_alignment_assignment5_step5.cpp.o -o ../../bin/demo_tutorial_alignments_pairwise_sequence_alignment_assignment5_step5 -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 17%] Built target demo_tutorial_alignments_pairwise_sequence_alignment_assignment5_step5 make -f core/demos/CMakeFiles/demo_index_supermaxrepeats.dir/build.make core/demos/CMakeFiles/demo_index_supermaxrepeats.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_index_supermaxrepeats.dir/DependInfo.cmake --color= Scanning dependencies of target demo_index_supermaxrepeats make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_index_supermaxrepeats.dir/build.make core/demos/CMakeFiles/demo_index_supermaxrepeats.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 18%] Building CXX object core/demos/CMakeFiles/demo_index_supermaxrepeats.dir/index_supermaxrepeats.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_index_supermaxrepeats.dir/index_supermaxrepeats.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/index_supermaxrepeats.cpp [ 19%] Linking CXX executable ../../bin/demo_index_find cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_index_find.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_index_find.dir/index_find.cpp.o -o ../../bin/demo_index_find -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 19%] Built target demo_index_find make -f core/demos/CMakeFiles/demo_tutorial_find_find_assignment2_solution.dir/build.make core/demos/CMakeFiles/demo_tutorial_find_find_assignment2_solution.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_find_find_assignment2_solution.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_find_find_assignment2_solution make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_find_find_assignment2_solution.dir/build.make core/demos/CMakeFiles/demo_tutorial_find_find_assignment2_solution.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 19%] Building CXX object core/demos/CMakeFiles/demo_tutorial_find_find_assignment2_solution.dir/tutorial/find/find_assignment2_solution.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_find_find_assignment2_solution.dir/tutorial/find/find_assignment2_solution.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/find/find_assignment2_solution.cpp In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io.h:59, from /<>/seqan-1.4.2+dfsg/core/include/seqan/store.h:41, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/annotation_store/assignment_3_solution.cpp:5: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h: In function ‘void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = seqan::String >; TSourceIter = seqan::Iter >, seqan::AdaptorIterator > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: ‘__builtin___snprintf_chk’ output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:867, from /usr/include/c++/9/cstdio:42, from /usr/include/c++/9/ext/string_conversions.h:43, from /usr/include/c++/9/bits/basic_string.h:6493, from /usr/include/c++/9/string:55, from /usr/include/c++/9/bits/locale_classes.h:40, from /usr/include/c++/9/bits/ios_base.h:41, from /usr/include/c++/9/ios:42, from /usr/include/c++/9/istream:38, from /usr/include/c++/9/fstream:38, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/annotation_store/assignment_3_solution.cpp:1: /usr/include/x86_64-linux-gnu/bits/stdio2.h:67:35: note: ‘__builtin___snprintf_chk’ output between 2 and 5 bytes into a destination of size 4 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 19%] Linking CXX executable ../../bin/demo_tutorial_find_find_assignment2_solution cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_find_find_assignment2_solution.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_find_find_assignment2_solution.dir/tutorial/find/find_assignment2_solution.cpp.o -o ../../bin/demo_tutorial_find_find_assignment2_solution -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 19%] Built target demo_tutorial_find_find_assignment2_solution make -f core/demos/CMakeFiles/demo_index_index_mummy.dir/build.make core/demos/CMakeFiles/demo_index_index_mummy.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_index_index_mummy.dir/DependInfo.cmake --color= Scanning dependencies of target demo_index_index_mummy make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_index_index_mummy.dir/build.make core/demos/CMakeFiles/demo_index_index_mummy.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:51, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:39, from /<>/seqan-1.4.2+dfsg/core/demos/index_supermaxrepeats.cpp:3: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String, seqan::Alloc<> >; TValue = seqan::Pair; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = seqan::Pair; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String, seqan::Alloc<> >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Size::Type seqan::resize(T&, TSize) [with T = seqan::String, seqan::Alloc<> >; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from ‘void seqan::pop(T&) [with T = seqan::String, seqan::Alloc<> >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_block.h:598:11, inlined from ‘void seqan::createChildtab(TDest&, const TLCPInput&) [with TLCPInput = seqan::String >; TDest = seqan::String >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_childtab.h:284:8: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551584’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/demos/index_supermaxrepeats.cpp:2: /usr/include/c++/9/new: In function ‘void seqan::createChildtab(TDest&, const TLCPInput&) [with TLCPInput = seqan::String >; TDest = seqan::String >]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ [ 19%] Building CXX object core/demos/CMakeFiles/demo_index_index_mummy.dir/index/index_mummy.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_index_index_mummy.dir/index/index_mummy.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/index/index_mummy.cpp [ 19%] Linking CXX executable ../../bin/demo_index_supermaxrepeats cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_index_supermaxrepeats.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_index_supermaxrepeats.dir/index_supermaxrepeats.cpp.o -o ../../bin/demo_index_supermaxrepeats -lrt -lz [ 19%] Linking CXX executable ../../bin/demo_tutorial_annotation_store_assignment_3_solution cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_annotation_store_assignment_3_solution.dir/link.txt --verbose=1 make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_annotation_store_assignment_3_solution.dir/tutorial/annotation_store/assignment_3_solution.cpp.o -o ../../bin/demo_tutorial_annotation_store_assignment_3_solution -lrt -lz [ 19%] Built target demo_index_supermaxrepeats make -f core/demos/CMakeFiles/demo_misc_enumerate_strings.dir/build.make core/demos/CMakeFiles/demo_misc_enumerate_strings.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_misc_enumerate_strings.dir/DependInfo.cmake --color= Scanning dependencies of target demo_misc_enumerate_strings make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_misc_enumerate_strings.dir/build.make core/demos/CMakeFiles/demo_misc_enumerate_strings.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 19%] Building CXX object core/demos/CMakeFiles/demo_misc_enumerate_strings.dir/misc/enumerate_strings.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_misc_enumerate_strings.dir/misc/enumerate_strings.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/misc/enumerate_strings.cpp make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 19%] Built target demo_tutorial_annotation_store_assignment_3_solution make -f core/demos/CMakeFiles/demo_index_index_iterator_short.dir/build.make core/demos/CMakeFiles/demo_index_index_iterator_short.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_index_index_iterator_short.dir/DependInfo.cmake --color= Scanning dependencies of target demo_index_index_iterator_short make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_index_index_iterator_short.dir/build.make core/demos/CMakeFiles/demo_index_index_iterator_short.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 19%] Building CXX object core/demos/CMakeFiles/demo_index_index_iterator_short.dir/index/index_iterator_short.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_index_index_iterator_short.dir/index/index_iterator_short.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/index/index_iterator_short.cpp [ 19%] Linking CXX executable ../../bin/demo_misc_enumerate_strings cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_misc_enumerate_strings.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_misc_enumerate_strings.dir/misc/enumerate_strings.cpp.o -o ../../bin/demo_misc_enumerate_strings -lrt -lz In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:100, from /<>/seqan-1.4.2+dfsg/core/demos/index/index_mummy.cpp:3: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h: In instantiation of ‘TResult seqan::_skew7NComp::operator()(const TValue&, const TValue&) const [with TValue = seqan::Pair >, seqan::Tag >; TResult = int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:141:42: required from ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pool >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew7NComp >, seqan::Tag >, int>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1357:13: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395: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::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:345:26: required from ‘bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:312:4: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:579:15: required from ‘void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::External > >, seqan::Owner<> >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:553:34: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::External > >, seqan::Owner<> >, seqan::IndexEsa<> >; TSpec = seqan::Postorder]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_algs_multi.h:152:32: 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]’ /<>/seqan-1.4.2+dfsg/core/demos/index/index_mummy.cpp:12:40: required from ‘void findMUMs(TIndex&, unsigned int) [with TIndex = seqan::Index, seqan::External > >, seqan::Owner<> >, seqan::IndexEsa<> >]’ /<>/seqan-1.4.2+dfsg/core/demos/index/index_mummy.cpp:71:10: required from ‘int runMummy(int, const char**, unsigned int, unsigned int) [with TSpec = seqan::External >]’ /<>/seqan-1.4.2+dfsg/core/demos/index/index_mummy.cpp:138:63: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:74:43: warning: taking address of packed member of ‘seqan::Tuple >’ may result in an unaligned pointer value [-Waddress-of-packed-member] 74 | const TStoredValue *sa = a.i2.i; | ~~~~~^ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:75:43: warning: taking address of packed member of ‘seqan::Tuple >’ may result in an unaligned pointer value [-Waddress-of-packed-member] 75 | const TStoredValue *sb = b.i2.i; | ~~~~~^ make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 19%] Built target demo_misc_enumerate_strings make -f core/demos/CMakeFiles/demo_benchmark_stream_write.dir/build.make core/demos/CMakeFiles/demo_benchmark_stream_write.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_benchmark_stream_write.dir/DependInfo.cmake --color= In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:59, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:51, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:39, from /<>/seqan-1.4.2+dfsg/core/demos/index/index_mummy.cpp:3: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h: In instantiation of ‘const typename seqan::StoredTupleValue_::Type& seqan::Tuple >::operator[](TPos) const [with TPos = int; TValue = long unsigned int; unsigned int SIZE = 6; typename seqan::StoredTupleValue_::Type = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:124:27: required from ‘bool seqan::CompareSkewDCStream::operator()(const seqan::SkewDCStream&, const seqan::SkewDCStream&) const [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:307:9: 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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:319:4: required from ‘seqan::Pipe, seqan::Merger7>& seqan::Pipe, seqan::Merger7>::operator++() [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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:440:13: required from ‘seqan::Pipe& seqan::Pipe::operator++() [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_counter.h:105:13: required from ‘seqan::Pipe& seqan::Pipe::operator++() [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >, seqan::Skew7>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:620:9: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:579:15: required from ‘void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::External > >, seqan::Owner<> >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:553:34: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::External > >, seqan::Owner<> >, seqan::IndexEsa<> >; TSpec = seqan::Postorder]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_algs_multi.h:152:32: 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]’ /<>/seqan-1.4.2+dfsg/core/demos/index/index_mummy.cpp:12:40: required from ‘void findMUMs(TIndex&, unsigned int) [with TIndex = seqan::Index, seqan::External > >, seqan::Owner<> >, seqan::IndexEsa<> >]’ /<>/seqan-1.4.2+dfsg/core/demos/index/index_mummy.cpp:71:10: required from ‘int runMummy(int, const char**, unsigned int, unsigned int) [with TSpec = seqan::External >]’ /<>/seqan-1.4.2+dfsg/core/demos/index/index_mummy.cpp:138:63: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr] 171 | return i[k]; | ~^ Scanning dependencies of target demo_benchmark_stream_write make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_benchmark_stream_write.dir/build.make core/demos/CMakeFiles/demo_benchmark_stream_write.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 19%] Building CXX object core/demos/CMakeFiles/demo_benchmark_stream_write.dir/benchmark_stream_write.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_benchmark_stream_write.dir/benchmark_stream_write.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/benchmark_stream_write.cpp In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:96, from /<>/seqan-1.4.2+dfsg/core/demos/index/index_mummy.cpp:3: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h: In instantiation of ‘TResult seqan::_skew3NComp::operator()(const TValue&, const TValue&) const [with TValue = seqan::Pair >, seqan::Tag >; TResult = int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:141:42: required from ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pool >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew3NComp >, seqan::Tag >, int>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1357:13: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395: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::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:251:26: required from ‘bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:218:4: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:579:15: required from ‘void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::External > >, seqan::Owner<> >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:553:34: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::External > >, seqan::Owner<> >, seqan::IndexEsa<> >; TSpec = seqan::Postorder]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_algs_multi.h:152:32: 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]’ /<>/seqan-1.4.2+dfsg/core/demos/index/index_mummy.cpp:12:40: required from ‘void findMUMs(TIndex&, unsigned int) [with TIndex = seqan::Index, seqan::External > >, seqan::Owner<> >, seqan::IndexEsa<> >]’ /<>/seqan-1.4.2+dfsg/core/demos/index/index_mummy.cpp:71:10: required from ‘int runMummy(int, const char**, unsigned int, unsigned int) [with TSpec = seqan::External >]’ /<>/seqan-1.4.2+dfsg/core/demos/index/index_mummy.cpp:138:63: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:74:43: warning: taking address of packed member of ‘seqan::Tuple >’ may result in an unaligned pointer value [-Waddress-of-packed-member] 74 | const TStoredValue *sa = a.i2.i; | ~~~~~^ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:75:43: warning: taking address of packed member of ‘seqan::Tuple >’ may result in an unaligned pointer value [-Waddress-of-packed-member] 75 | const TStoredValue *sb = b.i2.i; | ~~~~~^ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:51, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:39, from /<>/seqan-1.4.2+dfsg/core/demos/index/index_iterator_short.cpp:2: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String, seqan::Alloc<> >; TValue = seqan::Pair; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = seqan::Pair; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String, seqan::Alloc<> >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Size::Type seqan::resize(T&, TSize) [with T = seqan::String, seqan::Alloc<> >; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from ‘void seqan::pop(T&) [with T = seqan::String, seqan::Alloc<> >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_block.h:598:11, inlined from ‘void seqan::createChildtab(TDest&, const TLCPInput&) [with TLCPInput = seqan::String >; TDest = seqan::String >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_childtab.h:284:8: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551584’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/demos/index/index_iterator_short.cpp:1: /usr/include/c++/9/new: In function ‘void seqan::createChildtab(TDest&, const TLCPInput&) [with TLCPInput = seqan::String >; TDest = seqan::String >]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:59, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:51, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:39, from /<>/seqan-1.4.2+dfsg/core/demos/index/index_mummy.cpp:3: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h: In instantiation of ‘const typename seqan::StoredTupleValue_::Type& seqan::Tuple >::operator[](TPos) const [with TPos = unsigned int; TValue = long unsigned int; unsigned int SIZE = 6; typename seqan::StoredTupleValue_::Type = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:191:25: required from ‘TResult seqan::_skew7ExtendComp::operator()(const TValue&, const TValue&) const [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; unsigned int EXT_LENGTH = 3; TResult = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_sorter.h:68:21: required from ‘bool seqan::AdaptorCompare2Less::operator()(const typename TCompare::first_argument_type&, const typename TCompare::second_argument_type&) const [with TCompare = seqan::_skew7ExtendComp, seqan::Tuple >, seqan::Tag >, 3, int>; typename TCompare::first_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >; typename TCompare::second_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >]’ /usr/include/c++/9/bits/predefined_ops.h:143:18: required from ‘constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Iterator2 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = seqan::AdaptorCompare2Less, seqan::Tuple >, seqan::Tag >, 3, int> >]’ /usr/include/c++/9/bits/stl_algo.h:81:17: required from ‘void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 3, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1910:34: required from ‘_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 3, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1942:38: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:579:15: required from ‘void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::External > >, seqan::Owner<> >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:553:34: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::External > >, seqan::Owner<> >, seqan::IndexEsa<> >; TSpec = seqan::Postorder]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_algs_multi.h:152:32: 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]’ /<>/seqan-1.4.2+dfsg/core/demos/index/index_mummy.cpp:12:40: required from ‘void findMUMs(TIndex&, unsigned int) [with TIndex = seqan::Index, seqan::External > >, seqan::Owner<> >, seqan::IndexEsa<> >]’ /<>/seqan-1.4.2+dfsg/core/demos/index/index_mummy.cpp:71:10: required from ‘int runMummy(int, const char**, unsigned int, unsigned int) [with TSpec = seqan::External >]’ /<>/seqan-1.4.2+dfsg/core/demos/index/index_mummy.cpp:138:63: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr] 171 | return i[k]; | ~^ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h: In instantiation of ‘const typename seqan::StoredTupleValue_::Type& seqan::Tuple >::operator[](TPos) const [with TPos = unsigned int; TValue = long unsigned int; unsigned int SIZE = 4; typename seqan::StoredTupleValue_::Type = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:191:25: required from ‘TResult seqan::_skew7ExtendComp::operator()(const TValue&, const TValue&) const [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; unsigned int EXT_LENGTH = 1; TResult = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_sorter.h:68:21: required from ‘bool seqan::AdaptorCompare2Less::operator()(const typename TCompare::first_argument_type&, const typename TCompare::second_argument_type&) const [with TCompare = seqan::_skew7ExtendComp, seqan::Tuple >, seqan::Tag >, 1, int>; typename TCompare::first_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >; typename TCompare::second_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >]’ /usr/include/c++/9/bits/predefined_ops.h:143:18: required from ‘constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Iterator2 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = seqan::AdaptorCompare2Less, seqan::Tuple >, seqan::Tag >, 1, int> >]’ /usr/include/c++/9/bits/stl_algo.h:81:17: required from ‘void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 1, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1910:34: required from ‘_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 1, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1942:38: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:579:15: required from ‘void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::External > >, seqan::Owner<> >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:553:34: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::External > >, seqan::Owner<> >, seqan::IndexEsa<> >; TSpec = seqan::Postorder]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_algs_multi.h:152:32: 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]’ /<>/seqan-1.4.2+dfsg/core/demos/index/index_mummy.cpp:12:40: required from ‘void findMUMs(TIndex&, unsigned int) [with TIndex = seqan::Index, seqan::External > >, seqan::Owner<> >, seqan::IndexEsa<> >]’ /<>/seqan-1.4.2+dfsg/core/demos/index/index_mummy.cpp:71:10: required from ‘int runMummy(int, const char**, unsigned int, unsigned int) [with TSpec = seqan::External >]’ /<>/seqan-1.4.2+dfsg/core/demos/index/index_mummy.cpp:138:63: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr] /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h: In instantiation of ‘const typename seqan::StoredTupleValue_::Type& seqan::Tuple >::operator[](TPos) const [with TPos = unsigned int; TValue = long unsigned int; unsigned int SIZE = 5; typename seqan::StoredTupleValue_::Type = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:191:25: required from ‘TResult seqan::_skew7ExtendComp::operator()(const TValue&, const TValue&) const [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; unsigned int EXT_LENGTH = 2; TResult = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_sorter.h:68:21: required from ‘bool seqan::AdaptorCompare2Less::operator()(const typename TCompare::first_argument_type&, const typename TCompare::second_argument_type&) const [with TCompare = seqan::_skew7ExtendComp, seqan::Tuple >, seqan::Tag >, 2, int>; typename TCompare::first_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >; typename TCompare::second_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >]’ /usr/include/c++/9/bits/predefined_ops.h:143:18: required from ‘constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Iterator2 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = seqan::AdaptorCompare2Less, seqan::Tuple >, seqan::Tag >, 2, int> >]’ /usr/include/c++/9/bits/stl_algo.h:81:17: required from ‘void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 2, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1910:34: required from ‘_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 2, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1942:38: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:579:15: required from ‘void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::External > >, seqan::Owner<> >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:553:34: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::External > >, seqan::Owner<> >, seqan::IndexEsa<> >; TSpec = seqan::Postorder]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_algs_multi.h:152:32: 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]’ /<>/seqan-1.4.2+dfsg/core/demos/index/index_mummy.cpp:12:40: required from ‘void findMUMs(TIndex&, unsigned int) [with TIndex = seqan::Index, seqan::External > >, seqan::Owner<> >, seqan::IndexEsa<> >]’ /<>/seqan-1.4.2+dfsg/core/demos/index/index_mummy.cpp:71:10: required from ‘int runMummy(int, const char**, unsigned int, unsigned int) [with TSpec = seqan::External >]’ /<>/seqan-1.4.2+dfsg/core/demos/index/index_mummy.cpp:138:63: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr] [ 20%] Linking CXX executable ../../bin/demo_index_index_iterator_short cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_index_index_iterator_short.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_index_index_iterator_short.dir/index/index_iterator_short.cpp.o -o ../../bin/demo_index_index_iterator_short -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 20%] Built target demo_index_index_iterator_short make -f core/demos/CMakeFiles/demo_tutorial_sequence_io_solution4.dir/build.make core/demos/CMakeFiles/demo_tutorial_sequence_io_solution4.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_sequence_io_solution4.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_sequence_io_solution4 make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_sequence_io_solution4.dir/build.make core/demos/CMakeFiles/demo_tutorial_sequence_io_solution4.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 20%] Building CXX object core/demos/CMakeFiles/demo_tutorial_sequence_io_solution4.dir/tutorial/sequence_io/solution4.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_sequence_io_solution4.dir/tutorial/sequence_io/solution4.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/sequence_io/solution4.cpp [ 20%] Linking CXX executable ../../bin/demo_tutorial_sequence_io_solution4 cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/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=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_sequence_io_solution4.dir/tutorial/sequence_io/solution4.cpp.o -o ../../bin/demo_tutorial_sequence_io_solution4 -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 20%] Built target demo_tutorial_sequence_io_solution4 make -f core/demos/CMakeFiles/demo_index_counting.dir/build.make core/demos/CMakeFiles/demo_index_counting.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_index_counting.dir/DependInfo.cmake --color= Scanning dependencies of target demo_index_counting make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_index_counting.dir/build.make core/demos/CMakeFiles/demo_index_counting.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 20%] Building CXX object core/demos/CMakeFiles/demo_index_counting.dir/index_counting.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_index_counting.dir/index_counting.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/index_counting.cpp In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io.h:59, from /<>/seqan-1.4.2+dfsg/core/include/seqan/store.h:41, from /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io/fai_index.h:40, from /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io.h:83, from /<>/seqan-1.4.2+dfsg/core/demos/benchmark_stream_write.cpp:49: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h: In function ‘void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = seqan::String >; TSourceIter = seqan::Iter >, seqan::AdaptorIterator > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: ‘__builtin___snprintf_chk’ output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:867, from /usr/include/c++/9/cstdio:42, from /<>/seqan-1.4.2+dfsg/core/demos/benchmark_stream_write.cpp:37: /usr/include/x86_64-linux-gnu/bits/stdio2.h:67:35: note: ‘__builtin___snprintf_chk’ output between 2 and 5 bytes into a destination of size 4 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 20%] Linking CXX executable ../../bin/demo_benchmark_stream_write cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_benchmark_stream_write.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_benchmark_stream_write.dir/benchmark_stream_write.cpp.o -o ../../bin/demo_benchmark_stream_write -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 20%] Built target demo_benchmark_stream_write make -f core/demos/CMakeFiles/demo_index_index_finder.dir/build.make core/demos/CMakeFiles/demo_index_index_finder.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_index_index_finder.dir/DependInfo.cmake --color= Scanning dependencies of target demo_index_index_finder make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_index_index_finder.dir/build.make core/demos/CMakeFiles/demo_index_index_finder.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 21%] Building CXX object core/demos/CMakeFiles/demo_index_index_finder.dir/index/index_finder.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_index_index_finder.dir/index/index_finder.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/index/index_finder.cpp In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:51, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:39, from /<>/seqan-1.4.2+dfsg/core/demos/index_counting.cpp:3: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String, seqan::Alloc<> >; TValue = seqan::Pair; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = seqan::Pair; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String, seqan::Alloc<> >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Size::Type seqan::resize(T&, TSize) [with T = seqan::String, seqan::Alloc<> >; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from ‘void seqan::pop(T&) [with T = seqan::String, seqan::Alloc<> >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_block.h:598:11, inlined from ‘void seqan::createChildtab(TDest&, const TLCPInput&) [with TLCPInput = seqan::String >; TDest = seqan::String >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_childtab.h:284:8: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551584’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/demos/index_counting.cpp:2: /usr/include/c++/9/new: In function ‘void seqan::createChildtab(TDest&, const TLCPInput&) [with TLCPInput = seqan::String >; TDest = seqan::String >]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ [ 21%] Linking CXX executable ../../bin/demo_index_counting cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_index_counting.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_index_counting.dir/index_counting.cpp.o -o ../../bin/demo_index_counting -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 21%] Built target demo_index_counting make -f core/demos/CMakeFiles/demo_seeds.dir/build.make core/demos/CMakeFiles/demo_seeds.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_seeds.dir/DependInfo.cmake --color= Scanning dependencies of target demo_seeds make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_seeds.dir/build.make core/demos/CMakeFiles/demo_seeds.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 21%] Building CXX object core/demos/CMakeFiles/demo_seeds.dir/seeds.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_seeds.dir/seeds.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/seeds.cpp [ 21%] Linking CXX executable ../../bin/demo_tutorial_seed_and_extend_solution7 cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_seed_and_extend_solution7.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_seed_and_extend_solution7.dir/tutorial/seed_and_extend/solution7.cpp.o -o ../../bin/demo_tutorial_seed_and_extend_solution7 -lrt -lz [ 21%] Linking CXX executable ../../bin/demo_index_index_finder cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_index_index_finder.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_index_index_finder.dir/index/index_finder.cpp.o -o ../../bin/demo_index_index_finder -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 21%] Built target demo_index_index_finder make -f core/demos/CMakeFiles/demo_tutorial_index_index_property_maps.dir/build.make core/demos/CMakeFiles/demo_tutorial_index_index_property_maps.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_index_index_property_maps.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 21%] Built target demo_tutorial_seed_and_extend_solution7 make -f core/demos/CMakeFiles/demo_howto_scores_init_score.dir/build.make core/demos/CMakeFiles/demo_howto_scores_init_score.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_howto_scores_init_score.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_index_index_property_maps make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_index_index_property_maps.dir/build.make core/demos/CMakeFiles/demo_tutorial_index_index_property_maps.dir/build Scanning dependencies of target demo_howto_scores_init_score make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_howto_scores_init_score.dir/build.make core/demos/CMakeFiles/demo_howto_scores_init_score.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 22%] Building CXX object core/demos/CMakeFiles/demo_howto_scores_init_score.dir/howto/scores/init_score.cpp.o [ 22%] Building CXX object core/demos/CMakeFiles/demo_tutorial_index_index_property_maps.dir/tutorial/index/index_property_maps.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_index_index_property_maps.dir/tutorial/index/index_property_maps.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/index/index_property_maps.cpp cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_howto_scores_init_score.dir/howto/scores/init_score.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/howto/scores/init_score.cpp [ 22%] Linking CXX executable ../../bin/demo_howto_scores_init_score cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/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=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_howto_scores_init_score.dir/howto/scores/init_score.cpp.o -o ../../bin/demo_howto_scores_init_score -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 22%] Built target demo_howto_scores_init_score make -f core/demos/CMakeFiles/demo_howto_filter_similar_sequences.dir/build.make core/demos/CMakeFiles/demo_howto_filter_similar_sequences.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_howto_filter_similar_sequences.dir/DependInfo.cmake --color= Scanning dependencies of target demo_howto_filter_similar_sequences make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_howto_filter_similar_sequences.dir/build.make core/demos/CMakeFiles/demo_howto_filter_similar_sequences.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 22%] Building CXX object core/demos/CMakeFiles/demo_howto_filter_similar_sequences.dir/howto/filter_similar_sequences.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_howto_filter_similar_sequences.dir/howto/filter_similar_sequences.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/howto/filter_similar_sequences.cpp In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:51, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:39, from /<>/seqan-1.4.2+dfsg/core/demos/index/index_mummy.cpp:3: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag > >, seqan::Alloc<> >; TValue = seqan::PageBucketExtended >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag > >; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = seqan::PageBucketExtended >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag > >; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = seqan::PageBucketExtended >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag > >; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = seqan::PageBucketExtended >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag > >; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::PageBucketExtended >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag > >; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::PageBucketExtended >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag > >; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::PageBucketExtended >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag > >; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag > >, seqan::Alloc<> >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = seqan::PageBucketExtended >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag > >; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘void seqan::pop(seqan::PriorityType&) [with TValue = seqan::PageBucketExtended >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag > >; TLess = seqan::MergeStreamComparer >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::_skew7NCompMulti >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int> >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/misc/priority_type_heap.h:333:8, inlined from ‘void seqan::Handler, seqan::Tag >::pop() [with TValue = seqan::Pair >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >; TPoolSpec = seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_sorter.h:311:18, inlined from ‘void seqan::Handler, seqan::Tag >::pop() [with THandler1 = seqan::Handler >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::AdapterSpec>; THandler2 = seqan::Handler >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:664:11, inlined from ‘seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Pair >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:919:4, inlined from ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pool >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew7NCompMulti >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:140:13, inlined from ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pipe >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int> > >; TFunctor = seqan::_skew7GlobalSlicedMulti >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_filter.h:153:13, inlined from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int> > >, seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > > >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1357:13, inlined from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int> > >, seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > > >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551536’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/demos/index/index_mummy.cpp:1: /usr/include/c++/9/new: In function ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int> > >, seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > > >]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ [ 22%] Linking CXX executable ../../bin/demo_seeds cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_seeds.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_seeds.dir/seeds.cpp.o -o ../../bin/demo_seeds -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 22%] Built target demo_seeds make -f core/demos/CMakeFiles/demo_howto_efficiently_import_sequences.dir/build.make core/demos/CMakeFiles/demo_howto_efficiently_import_sequences.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_howto_efficiently_import_sequences.dir/DependInfo.cmake --color= Scanning dependencies of target demo_howto_efficiently_import_sequences make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_howto_efficiently_import_sequences.dir/build.make core/demos/CMakeFiles/demo_howto_efficiently_import_sequences.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 22%] Building CXX object core/demos/CMakeFiles/demo_howto_efficiently_import_sequences.dir/howto/efficiently_import_sequences.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_howto_efficiently_import_sequences.dir/howto/efficiently_import_sequences.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/howto/efficiently_import_sequences.cpp [ 23%] Linking CXX executable ../../bin/demo_tutorial_index_index_property_maps cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_index_index_property_maps.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_index_index_property_maps.dir/tutorial/index/index_property_maps.cpp.o -o ../../bin/demo_tutorial_index_index_property_maps -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 23%] Built target demo_tutorial_index_index_property_maps make -f core/demos/CMakeFiles/demo_index_lcp.dir/build.make core/demos/CMakeFiles/demo_index_lcp.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_index_lcp.dir/DependInfo.cmake --color= Scanning dependencies of target demo_index_lcp make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_index_lcp.dir/build.make core/demos/CMakeFiles/demo_index_lcp.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 23%] Building CXX object core/demos/CMakeFiles/demo_index_lcp.dir/index_lcp.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_index_lcp.dir/index_lcp.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/index_lcp.cpp In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:51, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:39, from /<>/seqan-1.4.2+dfsg/core/demos/index/index_mummy.cpp:3: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >, seqan::Tag > >, seqan::Alloc<> >; TValue = seqan::PageBucketExtended >, seqan::Tag > >; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = seqan::PageBucketExtended >, seqan::Tag > >; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = seqan::PageBucketExtended >, seqan::Tag > >; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = seqan::PageBucketExtended >, seqan::Tag > >; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::PageBucketExtended >, seqan::Tag > >; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::PageBucketExtended >, seqan::Tag > >; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::PageBucketExtended >, seqan::Tag > >; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >, seqan::Tag > >, seqan::Alloc<> >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = seqan::PageBucketExtended >, seqan::Tag > >; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘void seqan::pop(seqan::PriorityType&) [with TValue = seqan::PageBucketExtended >, seqan::Tag > >; TLess = seqan::MergeStreamComparer >, seqan::Tag >, seqan::_skew3NComp >, seqan::Tag >, int> >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/misc/priority_type_heap.h:333:8, inlined from ‘void seqan::Handler, seqan::Tag >::pop() [with TValue = seqan::Pair >, seqan::Tag >; TPoolSpec = seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_sorter.h:311:18, inlined from ‘void seqan::Handler, seqan::Tag >::pop() [with THandler1 = seqan::Handler >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::AdapterSpec>; THandler2 = seqan::Handler >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:664:11, inlined from ‘seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Pair >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:919:4, inlined from ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pool >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew3NComp >, seqan::Tag >, int>]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:140:13, inlined from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1357:13, inlined from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42, inlined from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1385:17: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551536’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/demos/index/index_mummy.cpp:1: /usr/include/c++/9/new: In function ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ [ 23%] Linking CXX executable ../../bin/demo_howto_efficiently_import_sequences cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/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=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_howto_efficiently_import_sequences.dir/howto/efficiently_import_sequences.cpp.o -o ../../bin/demo_howto_efficiently_import_sequences -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 23%] Built target demo_howto_efficiently_import_sequences make -f core/demos/CMakeFiles/demo_graph_hmm_silent.dir/build.make core/demos/CMakeFiles/demo_graph_hmm_silent.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_graph_hmm_silent.dir/DependInfo.cmake --color= Scanning dependencies of target demo_graph_hmm_silent make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_graph_hmm_silent.dir/build.make core/demos/CMakeFiles/demo_graph_hmm_silent.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 23%] Building CXX object core/demos/CMakeFiles/demo_graph_hmm_silent.dir/graph_hmm_silent.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_graph_hmm_silent.dir/graph_hmm_silent.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/graph_hmm_silent.cpp In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:100, from /<>/seqan-1.4.2+dfsg/core/demos/index_lcp.cpp:3: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h: In instantiation of ‘TResult seqan::_skew7NComp::operator()(const TValue&, const TValue&) const [with TValue = seqan::Pair >, seqan::Tag >; TResult = int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:141:42: required from ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pool >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew7NComp >, seqan::Tag >, int>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1357:13: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395: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::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:345:26: required from ‘bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:312:4: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/demos/index_lcp.cpp:23:34: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:74:43: warning: taking address of packed member of ‘seqan::Tuple >’ may result in an unaligned pointer value [-Waddress-of-packed-member] 74 | const TStoredValue *sa = a.i2.i; | ~~~~~^ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:75:43: warning: taking address of packed member of ‘seqan::Tuple >’ may result in an unaligned pointer value [-Waddress-of-packed-member] 75 | const TStoredValue *sb = b.i2.i; | ~~~~~^ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:59, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:51, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:39, from /<>/seqan-1.4.2+dfsg/core/demos/index_lcp.cpp:3: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h: In instantiation of ‘const typename seqan::StoredTupleValue_::Type& seqan::Tuple >::operator[](TPos) const [with TPos = int; TValue = long unsigned int; unsigned int SIZE = 6; typename seqan::StoredTupleValue_::Type = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:124:27: required from ‘bool seqan::CompareSkewDCStream::operator()(const seqan::SkewDCStream&, const seqan::SkewDCStream&) const [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:307:9: 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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:319:4: required from ‘seqan::Pipe, seqan::Merger7>& seqan::Pipe, seqan::Merger7>::operator++() [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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:440:13: required from ‘seqan::Pipe& seqan::Pipe::operator++() [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_counter.h:105:13: required from ‘seqan::Pipe& seqan::Pipe::operator++() [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >, seqan::Skew7>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:620:9: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/demos/index_lcp.cpp:23:34: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr] 171 | return i[k]; | ~^ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:96, from /<>/seqan-1.4.2+dfsg/core/demos/index_lcp.cpp:3: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h: In instantiation of ‘TResult seqan::_skew3NComp::operator()(const TValue&, const TValue&) const [with TValue = seqan::Pair >, seqan::Tag >; TResult = int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:141:42: required from ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pool >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew3NComp >, seqan::Tag >, int>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1357:13: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395: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::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:251:26: required from ‘bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:218:4: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/demos/index_lcp.cpp:23:34: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:74:43: warning: taking address of packed member of ‘seqan::Tuple >’ may result in an unaligned pointer value [-Waddress-of-packed-member] 74 | const TStoredValue *sa = a.i2.i; | ~~~~~^ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:75:43: warning: taking address of packed member of ‘seqan::Tuple >’ may result in an unaligned pointer value [-Waddress-of-packed-member] 75 | const TStoredValue *sb = b.i2.i; | ~~~~~^ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:59, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:51, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:39, from /<>/seqan-1.4.2+dfsg/core/demos/index_lcp.cpp:3: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h: In instantiation of ‘const typename seqan::StoredTupleValue_::Type& seqan::Tuple >::operator[](TPos) const [with TPos = unsigned int; TValue = long unsigned int; unsigned int SIZE = 6; typename seqan::StoredTupleValue_::Type = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:191:25: required from ‘TResult seqan::_skew7ExtendComp::operator()(const TValue&, const TValue&) const [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; unsigned int EXT_LENGTH = 3; TResult = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_sorter.h:68:21: required from ‘bool seqan::AdaptorCompare2Less::operator()(const typename TCompare::first_argument_type&, const typename TCompare::second_argument_type&) const [with TCompare = seqan::_skew7ExtendComp, seqan::Tuple >, seqan::Tag >, 3, int>; typename TCompare::first_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >; typename TCompare::second_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >]’ /usr/include/c++/9/bits/predefined_ops.h:143:18: required from ‘constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Iterator2 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = seqan::AdaptorCompare2Less, seqan::Tuple >, seqan::Tag >, 3, int> >]’ /usr/include/c++/9/bits/stl_algo.h:81:17: required from ‘void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 3, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1910:34: required from ‘_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 3, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1942:38: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/demos/index_lcp.cpp:23:34: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr] 171 | return i[k]; | ~^ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h: In instantiation of ‘const typename seqan::StoredTupleValue_::Type& seqan::Tuple >::operator[](TPos) const [with TPos = unsigned int; TValue = long unsigned int; unsigned int SIZE = 4; typename seqan::StoredTupleValue_::Type = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:191:25: required from ‘TResult seqan::_skew7ExtendComp::operator()(const TValue&, const TValue&) const [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; unsigned int EXT_LENGTH = 1; TResult = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_sorter.h:68:21: required from ‘bool seqan::AdaptorCompare2Less::operator()(const typename TCompare::first_argument_type&, const typename TCompare::second_argument_type&) const [with TCompare = seqan::_skew7ExtendComp, seqan::Tuple >, seqan::Tag >, 1, int>; typename TCompare::first_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >; typename TCompare::second_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >]’ /usr/include/c++/9/bits/predefined_ops.h:143:18: required from ‘constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Iterator2 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = seqan::AdaptorCompare2Less, seqan::Tuple >, seqan::Tag >, 1, int> >]’ /usr/include/c++/9/bits/stl_algo.h:81:17: required from ‘void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 1, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1910:34: required from ‘_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 1, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1942:38: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/demos/index_lcp.cpp:23:34: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr] /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h: In instantiation of ‘const typename seqan::StoredTupleValue_::Type& seqan::Tuple >::operator[](TPos) const [with TPos = unsigned int; TValue = long unsigned int; unsigned int SIZE = 5; typename seqan::StoredTupleValue_::Type = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:191:25: required from ‘TResult seqan::_skew7ExtendComp::operator()(const TValue&, const TValue&) const [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; unsigned int EXT_LENGTH = 2; TResult = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_sorter.h:68:21: required from ‘bool seqan::AdaptorCompare2Less::operator()(const typename TCompare::first_argument_type&, const typename TCompare::second_argument_type&) const [with TCompare = seqan::_skew7ExtendComp, seqan::Tuple >, seqan::Tag >, 2, int>; typename TCompare::first_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >; typename TCompare::second_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >]’ /usr/include/c++/9/bits/predefined_ops.h:143:18: required from ‘constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Iterator2 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = seqan::AdaptorCompare2Less, seqan::Tuple >, seqan::Tag >, 2, int> >]’ /usr/include/c++/9/bits/stl_algo.h:81:17: required from ‘void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 2, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1910:34: required from ‘_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 2, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1942:38: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/demos/index_lcp.cpp:23:34: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr] In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io.h:59, from /<>/seqan-1.4.2+dfsg/core/include/seqan/store.h:41, from /<>/seqan-1.4.2+dfsg/core/demos/howto/filter_similar_sequences.cpp:4: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h: In function ‘void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = seqan::String >; TSourceIter = seqan::Iter >, seqan::AdaptorIterator > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: ‘__builtin___snprintf_chk’ output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:867, from /usr/include/c++/9/cstdio:42, from /usr/include/c++/9/ext/string_conversions.h:43, from /usr/include/c++/9/bits/basic_string.h:6493, from /usr/include/c++/9/string:55, from /usr/include/c++/9/bits/locale_classes.h:40, from /usr/include/c++/9/bits/ios_base.h:41, from /usr/include/c++/9/ios:42, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:39, from /<>/seqan-1.4.2+dfsg/core/demos/howto/filter_similar_sequences.cpp:2: /usr/include/x86_64-linux-gnu/bits/stdio2.h:67:35: note: ‘__builtin___snprintf_chk’ output between 2 and 5 bytes into a destination of size 4 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 23%] Linking CXX executable ../../bin/demo_graph_hmm_silent cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_graph_hmm_silent.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_graph_hmm_silent.dir/graph_hmm_silent.cpp.o -o ../../bin/demo_graph_hmm_silent -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 23%] Built target demo_graph_hmm_silent make -f core/demos/CMakeFiles/demo_tutorial_iterators_iterators_assignment_4_workshop_solution.dir/build.make core/demos/CMakeFiles/demo_tutorial_iterators_iterators_assignment_4_workshop_solution.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_iterators_iterators_assignment_4_workshop_solution.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_iterators_iterators_assignment_4_workshop_solution make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_iterators_iterators_assignment_4_workshop_solution.dir/build.make core/demos/CMakeFiles/demo_tutorial_iterators_iterators_assignment_4_workshop_solution.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 23%] Building CXX object core/demos/CMakeFiles/demo_tutorial_iterators_iterators_assignment_4_workshop_solution.dir/tutorial/iterators/iterators_assignment_4_workshop_solution.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_iterators_iterators_assignment_4_workshop_solution.dir/tutorial/iterators/iterators_assignment_4_workshop_solution.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/iterators/iterators_assignment_4_workshop_solution.cpp [ 23%] Linking CXX executable ../../bin/demo_index_index_mummy cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_index_index_mummy.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_index_index_mummy.dir/index/index_mummy.cpp.o -o ../../bin/demo_index_index_mummy -lrt -lz [ 23%] Linking CXX executable ../../bin/demo_tutorial_iterators_iterators_assignment_4_workshop_solution cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_iterators_iterators_assignment_4_workshop_solution.dir/link.txt --verbose=1 make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_iterators_iterators_assignment_4_workshop_solution.dir/tutorial/iterators/iterators_assignment_4_workshop_solution.cpp.o -o ../../bin/demo_tutorial_iterators_iterators_assignment_4_workshop_solution -lrt -lz [ 23%] Built target demo_index_index_mummy make -f core/demos/CMakeFiles/demo_index_index_open_save.dir/build.make core/demos/CMakeFiles/demo_index_index_open_save.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_index_index_open_save.dir/DependInfo.cmake --color= Scanning dependencies of target demo_index_index_open_save make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_index_index_open_save.dir/build.make core/demos/CMakeFiles/demo_index_index_open_save.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 23%] Building CXX object core/demos/CMakeFiles/demo_index_index_open_save.dir/index/index_open_save.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_index_index_open_save.dir/index/index_open_save.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/index/index_open_save.cpp make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 23%] Built target demo_tutorial_iterators_iterators_assignment_4_workshop_solution make -f core/demos/CMakeFiles/demo_index_index_mums.dir/build.make core/demos/CMakeFiles/demo_index_index_mums.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_index_index_mums.dir/DependInfo.cmake --color= Scanning dependencies of target demo_index_index_mums make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_index_index_mums.dir/build.make core/demos/CMakeFiles/demo_index_index_mums.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 23%] Building CXX object core/demos/CMakeFiles/demo_index_index_mums.dir/index/index_mums.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_index_index_mums.dir/index/index_mums.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/index/index_mums.cpp [ 23%] Linking CXX executable ../../bin/demo_howto_filter_similar_sequences cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_howto_filter_similar_sequences.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_howto_filter_similar_sequences.dir/howto/filter_similar_sequences.cpp.o -o ../../bin/demo_howto_filter_similar_sequences -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 23%] Built target demo_howto_filter_similar_sequences make -f core/demos/CMakeFiles/demo_tutorial_index_index_qgram_hash.dir/build.make core/demos/CMakeFiles/demo_tutorial_index_index_qgram_hash.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_index_index_qgram_hash.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_index_index_qgram_hash make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_index_index_qgram_hash.dir/build.make core/demos/CMakeFiles/demo_tutorial_index_index_qgram_hash.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 23%] Building CXX object core/demos/CMakeFiles/demo_tutorial_index_index_qgram_hash.dir/tutorial/index/index_qgram_hash.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_index_index_qgram_hash.dir/tutorial/index/index_qgram_hash.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/index/index_qgram_hash.cpp [ 23%] Linking CXX executable ../../bin/demo_tutorial_index_index_qgram_hash cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_index_index_qgram_hash.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_index_index_qgram_hash.dir/tutorial/index/index_qgram_hash.cpp.o -o ../../bin/demo_tutorial_index_index_qgram_hash -lrt -lz In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:100, from /<>/seqan-1.4.2+dfsg/core/demos/index/index_open_save.cpp:1: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h: In instantiation of ‘TResult seqan::_skew7NComp::operator()(const TValue&, const TValue&) const [with TValue = seqan::Pair >, seqan::Tag >; TResult = int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:141:42: required from ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pool >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew7NComp >, seqan::Tag >, int>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1357:13: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395: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::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:345:26: required from ‘bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:312:4: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/demos/index/index_open_save.cpp:18:37: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:74:43: warning: taking address of packed member of ‘seqan::Tuple >’ may result in an unaligned pointer value [-Waddress-of-packed-member] 74 | const TStoredValue *sa = a.i2.i; | ~~~~~^ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:75:43: warning: taking address of packed member of ‘seqan::Tuple >’ may result in an unaligned pointer value [-Waddress-of-packed-member] 75 | const TStoredValue *sb = b.i2.i; | ~~~~~^ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:100, from /<>/seqan-1.4.2+dfsg/core/demos/index/index_mums.cpp:3: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h: In instantiation of ‘TResult seqan::_skew7NComp::operator()(const TValue&, const TValue&) const [with TValue = seqan::Pair >, seqan::Tag >; TResult = int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:141:42: required from ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pool >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew7NComp >, seqan::Tag >, int>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1357:13: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395: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::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:345:26: required from ‘bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:312:4: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:579:15: required from ‘void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:553:34: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_algs_multi.h:152:32: required from ‘seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index > > >; seqan::Iter > >::TSize = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/demos/index/index_mums.cpp:21:59: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:74:43: warning: taking address of packed member of ‘seqan::Tuple >’ may result in an unaligned pointer value [-Waddress-of-packed-member] 74 | const TStoredValue *sa = a.i2.i; | ~~~~~^ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:75:43: warning: taking address of packed member of ‘seqan::Tuple >’ may result in an unaligned pointer value [-Waddress-of-packed-member] 75 | const TStoredValue *sb = b.i2.i; | ~~~~~^ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:59, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:51, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:39, from /<>/seqan-1.4.2+dfsg/core/demos/index/index_open_save.cpp:1: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h: In instantiation of ‘const typename seqan::StoredTupleValue_::Type& seqan::Tuple >::operator[](TPos) const [with TPos = int; TValue = long unsigned int; unsigned int SIZE = 6; typename seqan::StoredTupleValue_::Type = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:124:27: required from ‘bool seqan::CompareSkewDCStream::operator()(const seqan::SkewDCStream&, const seqan::SkewDCStream&) const [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:307:9: 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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:319:4: required from ‘seqan::Pipe, seqan::Merger7>& seqan::Pipe, seqan::Merger7>::operator++() [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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:440:13: required from ‘seqan::Pipe& seqan::Pipe::operator++() [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_counter.h:105:13: required from ‘seqan::Pipe& seqan::Pipe::operator++() [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >, seqan::Skew7>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:620:9: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/demos/index/index_open_save.cpp:18:37: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr] 171 | return i[k]; | ~^ make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:96, from /<>/seqan-1.4.2+dfsg/core/demos/index/index_open_save.cpp:1: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h: In instantiation of ‘TResult seqan::_skew3NComp::operator()(const TValue&, const TValue&) const [with TValue = seqan::Pair >, seqan::Tag >; TResult = int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:141:42: required from ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pool >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew3NComp >, seqan::Tag >, int>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1357:13: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395: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::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:251:26: required from ‘bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:218:4: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/demos/index/index_open_save.cpp:18:37: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:74:43: warning: taking address of packed member of ‘seqan::Tuple >’ may result in an unaligned pointer value [-Waddress-of-packed-member] 74 | const TStoredValue *sa = a.i2.i; | ~~~~~^ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:75:43: warning: taking address of packed member of ‘seqan::Tuple >’ may result in an unaligned pointer value [-Waddress-of-packed-member] 75 | const TStoredValue *sb = b.i2.i; | ~~~~~^ [ 23%] Built target demo_tutorial_index_index_qgram_hash make -f core/demos/CMakeFiles/demo_gff2gtf.dir/build.make core/demos/CMakeFiles/demo_gff2gtf.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_gff2gtf.dir/DependInfo.cmake --color= In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:59, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:51, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:39, from /<>/seqan-1.4.2+dfsg/core/demos/index/index_mums.cpp:3: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h: In instantiation of ‘const typename seqan::StoredTupleValue_::Type& seqan::Tuple >::operator[](TPos) const [with TPos = int; TValue = long unsigned int; unsigned int SIZE = 6; typename seqan::StoredTupleValue_::Type = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:124:27: required from ‘bool seqan::CompareSkewDCStream::operator()(const seqan::SkewDCStream&, const seqan::SkewDCStream&) const [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:307:9: 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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:319:4: required from ‘seqan::Pipe, seqan::Merger7>& seqan::Pipe, seqan::Merger7>::operator++() [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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:440:13: required from ‘seqan::Pipe& seqan::Pipe::operator++() [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_counter.h:105:13: required from ‘seqan::Pipe& seqan::Pipe::operator++() [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >, seqan::Skew7>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:620:9: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:579:15: required from ‘void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:553:34: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_algs_multi.h:152:32: required from ‘seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index > > >; seqan::Iter > >::TSize = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/demos/index/index_mums.cpp:21:59: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr] 171 | return i[k]; | ~^ Scanning dependencies of target demo_gff2gtf make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_gff2gtf.dir/build.make core/demos/CMakeFiles/demo_gff2gtf.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:96, from /<>/seqan-1.4.2+dfsg/core/demos/index/index_mums.cpp:3: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h: In instantiation of ‘TResult seqan::_skew3NComp::operator()(const TValue&, const TValue&) const [with TValue = seqan::Pair >, seqan::Tag >; TResult = int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:141:42: required from ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pool >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew3NComp >, seqan::Tag >, int>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1357:13: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395: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::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:251:26: required from ‘bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:218:4: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:579:15: required from ‘void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:553:34: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_algs_multi.h:152:32: required from ‘seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index > > >; seqan::Iter > >::TSize = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/demos/index/index_mums.cpp:21:59: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:74:43: warning: taking address of packed member of ‘seqan::Tuple >’ may result in an unaligned pointer value [-Waddress-of-packed-member] 74 | const TStoredValue *sa = a.i2.i; | ~~~~~^ [ 23%] Building CXX object core/demos/CMakeFiles/demo_gff2gtf.dir/gff2gtf.cpp.o /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:75:43: warning: taking address of packed member of ‘seqan::Tuple >’ may result in an unaligned pointer value [-Waddress-of-packed-member] 75 | const TStoredValue *sb = b.i2.i; | ~~~~~^ cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_gff2gtf.dir/gff2gtf.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/gff2gtf.cpp In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:59, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:51, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:39, from /<>/seqan-1.4.2+dfsg/core/demos/index/index_open_save.cpp:1: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h: In instantiation of ‘const typename seqan::StoredTupleValue_::Type& seqan::Tuple >::operator[](TPos) const [with TPos = unsigned int; TValue = long unsigned int; unsigned int SIZE = 6; typename seqan::StoredTupleValue_::Type = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:191:25: required from ‘TResult seqan::_skew7ExtendComp::operator()(const TValue&, const TValue&) const [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; unsigned int EXT_LENGTH = 3; TResult = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_sorter.h:68:21: required from ‘bool seqan::AdaptorCompare2Less::operator()(const typename TCompare::first_argument_type&, const typename TCompare::second_argument_type&) const [with TCompare = seqan::_skew7ExtendComp, seqan::Tuple >, seqan::Tag >, 3, int>; typename TCompare::first_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >; typename TCompare::second_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >]’ /usr/include/c++/9/bits/predefined_ops.h:143:18: required from ‘constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Iterator2 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = seqan::AdaptorCompare2Less, seqan::Tuple >, seqan::Tag >, 3, int> >]’ /usr/include/c++/9/bits/stl_algo.h:81:17: required from ‘void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 3, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1910:34: required from ‘_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 3, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1942:38: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/demos/index/index_open_save.cpp:18:37: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr] 171 | return i[k]; | ~^ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h: In instantiation of ‘const typename seqan::StoredTupleValue_::Type& seqan::Tuple >::operator[](TPos) const [with TPos = unsigned int; TValue = long unsigned int; unsigned int SIZE = 4; typename seqan::StoredTupleValue_::Type = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:191:25: required from ‘TResult seqan::_skew7ExtendComp::operator()(const TValue&, const TValue&) const [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; unsigned int EXT_LENGTH = 1; TResult = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_sorter.h:68:21: required from ‘bool seqan::AdaptorCompare2Less::operator()(const typename TCompare::first_argument_type&, const typename TCompare::second_argument_type&) const [with TCompare = seqan::_skew7ExtendComp, seqan::Tuple >, seqan::Tag >, 1, int>; typename TCompare::first_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >; typename TCompare::second_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >]’ /usr/include/c++/9/bits/predefined_ops.h:143:18: required from ‘constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Iterator2 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = seqan::AdaptorCompare2Less, seqan::Tuple >, seqan::Tag >, 1, int> >]’ /usr/include/c++/9/bits/stl_algo.h:81:17: required from ‘void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 1, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1910:34: required from ‘_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 1, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1942:38: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/demos/index/index_open_save.cpp:18:37: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr] /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h: In instantiation of ‘const typename seqan::StoredTupleValue_::Type& seqan::Tuple >::operator[](TPos) const [with TPos = unsigned int; TValue = long unsigned int; unsigned int SIZE = 5; typename seqan::StoredTupleValue_::Type = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:191:25: required from ‘TResult seqan::_skew7ExtendComp::operator()(const TValue&, const TValue&) const [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; unsigned int EXT_LENGTH = 2; TResult = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_sorter.h:68:21: required from ‘bool seqan::AdaptorCompare2Less::operator()(const typename TCompare::first_argument_type&, const typename TCompare::second_argument_type&) const [with TCompare = seqan::_skew7ExtendComp, seqan::Tuple >, seqan::Tag >, 2, int>; typename TCompare::first_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >; typename TCompare::second_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >]’ /usr/include/c++/9/bits/predefined_ops.h:143:18: required from ‘constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Iterator2 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = seqan::AdaptorCompare2Less, seqan::Tuple >, seqan::Tag >, 2, int> >]’ /usr/include/c++/9/bits/stl_algo.h:81:17: required from ‘void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 2, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1910:34: required from ‘_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 2, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1942:38: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/demos/index/index_open_save.cpp:18:37: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr] In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:59, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:51, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:39, from /<>/seqan-1.4.2+dfsg/core/demos/index/index_mums.cpp:3: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h: In instantiation of ‘const typename seqan::StoredTupleValue_::Type& seqan::Tuple >::operator[](TPos) const [with TPos = unsigned int; TValue = long unsigned int; unsigned int SIZE = 6; typename seqan::StoredTupleValue_::Type = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:191:25: required from ‘TResult seqan::_skew7ExtendComp::operator()(const TValue&, const TValue&) const [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; unsigned int EXT_LENGTH = 3; TResult = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_sorter.h:68:21: required from ‘bool seqan::AdaptorCompare2Less::operator()(const typename TCompare::first_argument_type&, const typename TCompare::second_argument_type&) const [with TCompare = seqan::_skew7ExtendComp, seqan::Tuple >, seqan::Tag >, 3, int>; typename TCompare::first_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >; typename TCompare::second_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >]’ /usr/include/c++/9/bits/predefined_ops.h:143:18: required from ‘constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Iterator2 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = seqan::AdaptorCompare2Less, seqan::Tuple >, seqan::Tag >, 3, int> >]’ /usr/include/c++/9/bits/stl_algo.h:81:17: required from ‘void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 3, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1910:34: required from ‘_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 3, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1942:38: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:579:15: required from ‘void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:553:34: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_algs_multi.h:152:32: required from ‘seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index > > >; seqan::Iter > >::TSize = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/demos/index/index_mums.cpp:21:59: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr] 171 | return i[k]; | ~^ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h: In instantiation of ‘const typename seqan::StoredTupleValue_::Type& seqan::Tuple >::operator[](TPos) const [with TPos = unsigned int; TValue = long unsigned int; unsigned int SIZE = 4; typename seqan::StoredTupleValue_::Type = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:191:25: required from ‘TResult seqan::_skew7ExtendComp::operator()(const TValue&, const TValue&) const [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; unsigned int EXT_LENGTH = 1; TResult = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_sorter.h:68:21: required from ‘bool seqan::AdaptorCompare2Less::operator()(const typename TCompare::first_argument_type&, const typename TCompare::second_argument_type&) const [with TCompare = seqan::_skew7ExtendComp, seqan::Tuple >, seqan::Tag >, 1, int>; typename TCompare::first_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >; typename TCompare::second_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >]’ /usr/include/c++/9/bits/predefined_ops.h:143:18: required from ‘constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Iterator2 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = seqan::AdaptorCompare2Less, seqan::Tuple >, seqan::Tag >, 1, int> >]’ /usr/include/c++/9/bits/stl_algo.h:81:17: required from ‘void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 1, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1910:34: required from ‘_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 1, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1942:38: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:579:15: required from ‘void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:553:34: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_algs_multi.h:152:32: required from ‘seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index > > >; seqan::Iter > >::TSize = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/demos/index/index_mums.cpp:21:59: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr] /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h: In instantiation of ‘const typename seqan::StoredTupleValue_::Type& seqan::Tuple >::operator[](TPos) const [with TPos = unsigned int; TValue = long unsigned int; unsigned int SIZE = 5; typename seqan::StoredTupleValue_::Type = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:191:25: required from ‘TResult seqan::_skew7ExtendComp::operator()(const TValue&, const TValue&) const [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; unsigned int EXT_LENGTH = 2; TResult = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_sorter.h:68:21: required from ‘bool seqan::AdaptorCompare2Less::operator()(const typename TCompare::first_argument_type&, const typename TCompare::second_argument_type&) const [with TCompare = seqan::_skew7ExtendComp, seqan::Tuple >, seqan::Tag >, 2, int>; typename TCompare::first_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >; typename TCompare::second_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >]’ /usr/include/c++/9/bits/predefined_ops.h:143:18: required from ‘constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Iterator2 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = seqan::AdaptorCompare2Less, seqan::Tuple >, seqan::Tag >, 2, int> >]’ /usr/include/c++/9/bits/stl_algo.h:81:17: required from ‘void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 2, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1910:34: required from ‘_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 2, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1942:38: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:579:15: required from ‘void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:553:34: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_algs_multi.h:152:32: required from ‘seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index > > >; seqan::Iter > >::TSize = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/demos/index/index_mums.cpp:21:59: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr] In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:51, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:39, from /<>/seqan-1.4.2+dfsg/core/demos/index_lcp.cpp:3: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >, seqan::Tuple >, seqan::Tag > >, seqan::Alloc<> >; TValue = seqan::PageBucketExtended >, seqan::Tuple >, seqan::Tag > >; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = seqan::PageBucketExtended >, seqan::Tuple >, seqan::Tag > >; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = seqan::PageBucketExtended >, seqan::Tuple >, seqan::Tag > >; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = seqan::PageBucketExtended >, seqan::Tuple >, seqan::Tag > >; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::PageBucketExtended >, seqan::Tuple >, seqan::Tag > >; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::PageBucketExtended >, seqan::Tuple >, seqan::Tag > >; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::PageBucketExtended >, seqan::Tuple >, seqan::Tag > >; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >, seqan::Tuple >, seqan::Tag > >, seqan::Alloc<> >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = seqan::PageBucketExtended >, seqan::Tuple >, seqan::Tag > >; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘void seqan::pop(seqan::PriorityType&) [with TValue = seqan::PageBucketExtended >, seqan::Tuple >, seqan::Tag > >; TLess = seqan::MergeStreamComparer >, seqan::Tuple >, seqan::Tag >, seqan::_skew7NCompMulti >, seqan::Tuple >, seqan::Tag >, int> >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/misc/priority_type_heap.h:333:8, inlined from ‘void seqan::Handler, seqan::Tag >::pop() [with TValue = seqan::Pair >, seqan::Tuple >, seqan::Tag >; TPoolSpec = seqan::SorterSpec >, seqan::Tuple >, seqan::Tag >, int>, long unsigned int, seqan::File > > >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_sorter.h:311:18, inlined from ‘void seqan::Handler, seqan::Tag >::pop() [with THandler1 = seqan::Handler >, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::AdapterSpec>; THandler2 = seqan::Handler >, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:664:11, inlined from ‘seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Pair >, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple >, seqan::Tag >, int>, long unsigned int, seqan::File > > >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:919:4, inlined from ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pool >, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew7NCompMulti >, seqan::Tuple >, seqan::Tag >, int>]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:140:13, inlined from ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pipe >, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple >, seqan::Tag >, int> > >; TFunctor = seqan::_skew7GlobalSlicedMulti >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_filter.h:153:13, inlined from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple >, seqan::Tag >, int> > >, seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > > >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1357:13: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551536’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/demos/index_lcp.cpp:2: /usr/include/c++/9/new: In function ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple >, seqan::Tag >, int> > >, seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > > >]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:51, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:39, from /<>/seqan-1.4.2+dfsg/core/demos/index_lcp.cpp:3: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >, seqan::Tag > >, seqan::Alloc<> >; TValue = seqan::PageBucketExtended >, seqan::Tag > >; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = seqan::PageBucketExtended >, seqan::Tag > >; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = seqan::PageBucketExtended >, seqan::Tag > >; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = seqan::PageBucketExtended >, seqan::Tag > >; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::PageBucketExtended >, seqan::Tag > >; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::PageBucketExtended >, seqan::Tag > >; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::PageBucketExtended >, seqan::Tag > >; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >, seqan::Tag > >, seqan::Alloc<> >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = seqan::PageBucketExtended >, seqan::Tag > >; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘void seqan::pop(seqan::PriorityType&) [with TValue = seqan::PageBucketExtended >, seqan::Tag > >; TLess = seqan::MergeStreamComparer >, seqan::Tag >, seqan::_skew3NComp >, seqan::Tag >, int> >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/misc/priority_type_heap.h:333:8, inlined from ‘void seqan::Handler, seqan::Tag >::pop() [with TValue = seqan::Pair >, seqan::Tag >; TPoolSpec = seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_sorter.h:311:18, inlined from ‘void seqan::Handler, seqan::Tag >::pop() [with THandler1 = seqan::Handler >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::AdapterSpec>; THandler2 = seqan::Handler >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:664:11, inlined from ‘seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Pair >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:919:4, inlined from ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pool >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew3NComp >, seqan::Tag >, int>]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:140:13, inlined from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1357:13, inlined from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42, inlined from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1385:17: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551536’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/demos/index_lcp.cpp:2: /usr/include/c++/9/new: In function ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ [ 23%] Linking CXX executable ../../bin/demo_index_lcp cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_index_lcp.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_index_lcp.dir/index_lcp.cpp.o -o ../../bin/demo_index_lcp -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 23%] Built target demo_index_lcp make -f core/demos/CMakeFiles/demo_file_speed.dir/build.make core/demos/CMakeFiles/demo_file_speed.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_file_speed.dir/DependInfo.cmake --color= Scanning dependencies of target demo_file_speed make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_file_speed.dir/build.make core/demos/CMakeFiles/demo_file_speed.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 23%] Building CXX object core/demos/CMakeFiles/demo_file_speed.dir/file_speed.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_file_speed.dir/file_speed.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/file_speed.cpp In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io.h:59, from /<>/seqan-1.4.2+dfsg/core/include/seqan/store.h:41, from /<>/seqan-1.4.2+dfsg/core/demos/gff2gtf.cpp:6: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h: In function ‘void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = seqan::String >; TSourceIter = seqan::Iter >, seqan::AdaptorIterator > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: ‘__builtin___snprintf_chk’ output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:867, from /usr/include/c++/9/cstdio:42, from /usr/include/c++/9/ext/string_conversions.h:43, from /usr/include/c++/9/bits/basic_string.h:6493, from /usr/include/c++/9/string:55, from /usr/include/c++/9/bits/locale_classes.h:40, from /usr/include/c++/9/bits/ios_base.h:41, from /usr/include/c++/9/ios:42, from /usr/include/c++/9/istream:38, from /usr/include/c++/9/fstream:38, from /<>/seqan-1.4.2+dfsg/core/demos/gff2gtf.cpp:2: /usr/include/x86_64-linux-gnu/bits/stdio2.h:67:35: note: ‘__builtin___snprintf_chk’ output between 2 and 5 bytes into a destination of size 4 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 23%] Linking CXX executable ../../bin/demo_gff2gtf cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_gff2gtf.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_gff2gtf.dir/gff2gtf.cpp.o -o ../../bin/demo_gff2gtf -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 23%] Built target demo_gff2gtf make -f core/demos/CMakeFiles/demo_find_finder_aho_corasick.dir/build.make core/demos/CMakeFiles/demo_find_finder_aho_corasick.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_find_finder_aho_corasick.dir/DependInfo.cmake --color= Scanning dependencies of target demo_find_finder_aho_corasick make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_find_finder_aho_corasick.dir/build.make core/demos/CMakeFiles/demo_find_finder_aho_corasick.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 23%] Building CXX object core/demos/CMakeFiles/demo_find_finder_aho_corasick.dir/find/finder_aho_corasick.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_find_finder_aho_corasick.dir/find/finder_aho_corasick.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/find/finder_aho_corasick.cpp In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:51, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:39, from /<>/seqan-1.4.2+dfsg/core/demos/index/index_mums.cpp:3: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >, seqan::Tag > >, seqan::Alloc<> >; TValue = seqan::PageBucketExtended >, seqan::Tag > >; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = seqan::PageBucketExtended >, seqan::Tag > >; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = seqan::PageBucketExtended >, seqan::Tag > >; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = seqan::PageBucketExtended >, seqan::Tag > >; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::PageBucketExtended >, seqan::Tag > >; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::PageBucketExtended >, seqan::Tag > >; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::PageBucketExtended >, seqan::Tag > >; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >, seqan::Tag > >, seqan::Alloc<> >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = seqan::PageBucketExtended >, seqan::Tag > >; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘void seqan::pop(seqan::PriorityType&) [with TValue = seqan::PageBucketExtended >, seqan::Tag > >; TLess = seqan::MergeStreamComparer >, seqan::Tag >, seqan::_skew3NComp >, seqan::Tag >, int> >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/misc/priority_type_heap.h:333:8, inlined from ‘void seqan::Handler, seqan::Tag >::pop() [with TValue = seqan::Pair >, seqan::Tag >; TPoolSpec = seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_sorter.h:311:18, inlined from ‘void seqan::Handler, seqan::Tag >::pop() [with THandler1 = seqan::Handler >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::AdapterSpec>; THandler2 = seqan::Handler >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:664:11, inlined from ‘seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Pair >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:919:4, inlined from ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pool >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew3NComp >, seqan::Tag >, int>]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:140:13, inlined from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1357:13, inlined from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42, inlined from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1385:17: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551536’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/demos/index/index_mums.cpp:2: /usr/include/c++/9/new: In function ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ [ 23%] Linking CXX executable ../../bin/demo_file_speed cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_file_speed.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_file_speed.dir/file_speed.cpp.o -o ../../bin/demo_file_speed -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 23%] Built target demo_file_speed make -f core/demos/CMakeFiles/demo_graph_algorithms_topological_sort.dir/build.make core/demos/CMakeFiles/demo_graph_algorithms_topological_sort.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_graph_algorithms_topological_sort.dir/DependInfo.cmake --color= Scanning dependencies of target demo_graph_algorithms_topological_sort make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_graph_algorithms_topological_sort.dir/build.make core/demos/CMakeFiles/demo_graph_algorithms_topological_sort.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 24%] Building CXX object core/demos/CMakeFiles/demo_graph_algorithms_topological_sort.dir/graph_algorithms/topological_sort.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_graph_algorithms_topological_sort.dir/graph_algorithms/topological_sort.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/graph_algorithms/topological_sort.cpp [ 24%] Linking CXX executable ../../bin/demo_graph_algorithms_topological_sort cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_graph_algorithms_topological_sort.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_graph_algorithms_topological_sort.dir/graph_algorithms/topological_sort.cpp.o -o ../../bin/demo_graph_algorithms_topological_sort -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 24%] Built target demo_graph_algorithms_topological_sort make -f core/demos/CMakeFiles/demo_graph_graph_algo_dijkstra.dir/build.make core/demos/CMakeFiles/demo_graph_graph_algo_dijkstra.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_graph_graph_algo_dijkstra.dir/DependInfo.cmake --color= Scanning dependencies of target demo_graph_graph_algo_dijkstra make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_graph_graph_algo_dijkstra.dir/build.make core/demos/CMakeFiles/demo_graph_graph_algo_dijkstra.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 24%] Building CXX object core/demos/CMakeFiles/demo_graph_graph_algo_dijkstra.dir/graph/graph_algo_dijkstra.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_graph_graph_algo_dijkstra.dir/graph/graph_algo_dijkstra.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/graph/graph_algo_dijkstra.cpp [ 25%] Linking CXX executable ../../bin/demo_index_index_mums cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_index_index_mums.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_index_index_mums.dir/index/index_mums.cpp.o -o ../../bin/demo_index_index_mums -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 25%] Built target demo_index_index_mums make -f core/demos/CMakeFiles/demo_tutorial_index_indices_assignment_1.dir/build.make core/demos/CMakeFiles/demo_tutorial_index_indices_assignment_1.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_index_indices_assignment_1.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_index_indices_assignment_1 make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_index_indices_assignment_1.dir/build.make core/demos/CMakeFiles/demo_tutorial_index_indices_assignment_1.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 25%] Building CXX object core/demos/CMakeFiles/demo_tutorial_index_indices_assignment_1.dir/tutorial/index/indices_assignment_1.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_index_indices_assignment_1.dir/tutorial/index/indices_assignment_1.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/index/indices_assignment_1.cpp [ 26%] Linking CXX executable ../../bin/demo_find_finder_aho_corasick cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_find_finder_aho_corasick.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_find_finder_aho_corasick.dir/find/finder_aho_corasick.cpp.o -o ../../bin/demo_find_finder_aho_corasick -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 26%] Built target demo_find_finder_aho_corasick make -f core/demos/CMakeFiles/demo_index_index_length_countSequences.dir/build.make core/demos/CMakeFiles/demo_index_index_length_countSequences.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_index_index_length_countSequences.dir/DependInfo.cmake --color= Scanning dependencies of target demo_index_index_length_countSequences make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_index_index_length_countSequences.dir/build.make core/demos/CMakeFiles/demo_index_index_length_countSequences.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 26%] Building CXX object core/demos/CMakeFiles/demo_index_index_length_countSequences.dir/index/index_length_countSequences.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_index_index_length_countSequences.dir/index/index_length_countSequences.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/index/index_length_countSequences.cpp [ 26%] Linking CXX executable ../../bin/demo_index_index_open_save cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_index_index_open_save.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_index_index_open_save.dir/index/index_open_save.cpp.o -o ../../bin/demo_index_index_open_save -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 26%] Built target demo_index_index_open_save make -f core/demos/CMakeFiles/demo_index_index_begin_atEnd_representative_bottomUp.dir/build.make core/demos/CMakeFiles/demo_index_index_begin_atEnd_representative_bottomUp.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_index_index_begin_atEnd_representative_bottomUp.dir/DependInfo.cmake --color= Scanning dependencies of target demo_index_index_begin_atEnd_representative_bottomUp make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_index_index_begin_atEnd_representative_bottomUp.dir/build.make core/demos/CMakeFiles/demo_index_index_begin_atEnd_representative_bottomUp.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 26%] Building CXX object core/demos/CMakeFiles/demo_index_index_begin_atEnd_representative_bottomUp.dir/index/index_begin_atEnd_representative_bottomUp.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_index_index_begin_atEnd_representative_bottomUp.dir/index/index_begin_atEnd_representative_bottomUp.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/index/index_begin_atEnd_representative_bottomUp.cpp [ 27%] Linking CXX executable ../../bin/demo_graph_graph_algo_dijkstra cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_graph_graph_algo_dijkstra.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_graph_graph_algo_dijkstra.dir/graph/graph_algo_dijkstra.cpp.o -o ../../bin/demo_graph_graph_algo_dijkstra -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 27%] Built target demo_graph_graph_algo_dijkstra make -f core/demos/CMakeFiles/demo_graph_algorithms_strongly_connected_components.dir/build.make core/demos/CMakeFiles/demo_graph_algorithms_strongly_connected_components.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_graph_algorithms_strongly_connected_components.dir/DependInfo.cmake --color= Scanning dependencies of target demo_graph_algorithms_strongly_connected_components make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_graph_algorithms_strongly_connected_components.dir/build.make core/demos/CMakeFiles/demo_graph_algorithms_strongly_connected_components.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 27%] Building CXX object core/demos/CMakeFiles/demo_graph_algorithms_strongly_connected_components.dir/graph_algorithms/strongly_connected_components.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_graph_algorithms_strongly_connected_components.dir/graph_algorithms/strongly_connected_components.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/graph_algorithms/strongly_connected_components.cpp [ 27%] Linking CXX executable ../../bin/demo_tutorial_index_indices_assignment_1 cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_index_indices_assignment_1.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_index_indices_assignment_1.dir/tutorial/index/indices_assignment_1.cpp.o -o ../../bin/demo_tutorial_index_indices_assignment_1 -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 27%] Built target demo_tutorial_index_indices_assignment_1 make -f core/demos/CMakeFiles/demo_score_score.dir/build.make core/demos/CMakeFiles/demo_score_score.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_score_score.dir/DependInfo.cmake --color= Scanning dependencies of target demo_score_score make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_score_score.dir/build.make core/demos/CMakeFiles/demo_score_score.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 28%] Building CXX object core/demos/CMakeFiles/demo_score_score.dir/score/score.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_score_score.dir/score/score.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/score/score.cpp In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:100, from /<>/seqan-1.4.2+dfsg/core/demos/index/index_length_countSequences.cpp:1: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h: In instantiation of ‘TResult seqan::_skew7NComp::operator()(const TValue&, const TValue&) const [with TValue = seqan::Pair >, seqan::Tag >; TResult = int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:141:42: required from ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pool >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew7NComp >, seqan::Tag >, int>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1357:13: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395: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::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:345:26: required from ‘bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:312:4: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index_esa.h:1929:15: required from ‘void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, EsaFindMlr) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [5]; seqan::EsaFindMlr = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index.h:292:19: required from ‘bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [5]]’ /<>/seqan-1.4.2+dfsg/core/demos/index/index_length_countSequences.cpp:23:31: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:74:43: warning: taking address of packed member of ‘seqan::Tuple >’ may result in an unaligned pointer value [-Waddress-of-packed-member] 74 | const TStoredValue *sa = a.i2.i; | ~~~~~^ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:75:43: warning: taking address of packed member of ‘seqan::Tuple >’ may result in an unaligned pointer value [-Waddress-of-packed-member] 75 | const TStoredValue *sb = b.i2.i; | ~~~~~^ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:59, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:51, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:39, from /<>/seqan-1.4.2+dfsg/core/demos/index/index_length_countSequences.cpp:1: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h: In instantiation of ‘const typename seqan::StoredTupleValue_::Type& seqan::Tuple >::operator[](TPos) const [with TPos = int; TValue = long unsigned int; unsigned int SIZE = 6; typename seqan::StoredTupleValue_::Type = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:124:27: required from ‘bool seqan::CompareSkewDCStream::operator()(const seqan::SkewDCStream&, const seqan::SkewDCStream&) const [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:307:9: 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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:319:4: required from ‘seqan::Pipe, seqan::Merger7>& seqan::Pipe, seqan::Merger7>::operator++() [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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:440:13: required from ‘seqan::Pipe& seqan::Pipe::operator++() [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_counter.h:105:13: required from ‘seqan::Pipe& seqan::Pipe::operator++() [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >, seqan::Skew7>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:620:9: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index_esa.h:1929:15: required from ‘void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, EsaFindMlr) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [5]; seqan::EsaFindMlr = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index.h:292:19: required from ‘bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [5]]’ /<>/seqan-1.4.2+dfsg/core/demos/index/index_length_countSequences.cpp:23:31: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr] 171 | return i[k]; | ~^ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:96, from /<>/seqan-1.4.2+dfsg/core/demos/index/index_length_countSequences.cpp:1: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h: In instantiation of ‘TResult seqan::_skew3NComp::operator()(const TValue&, const TValue&) const [with TValue = seqan::Pair >, seqan::Tag >; TResult = int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:141:42: required from ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pool >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew3NComp >, seqan::Tag >, int>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1357:13: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395: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::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:251:26: required from ‘bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:218:4: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index_esa.h:1929:15: required from ‘void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, EsaFindMlr) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [5]; seqan::EsaFindMlr = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index.h:292:19: required from ‘bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [5]]’ /<>/seqan-1.4.2+dfsg/core/demos/index/index_length_countSequences.cpp:23:31: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:74:43: warning: taking address of packed member of ‘seqan::Tuple >’ may result in an unaligned pointer value [-Waddress-of-packed-member] 74 | const TStoredValue *sa = a.i2.i; | ~~~~~^ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:75:43: warning: taking address of packed member of ‘seqan::Tuple >’ may result in an unaligned pointer value [-Waddress-of-packed-member] 75 | const TStoredValue *sb = b.i2.i; | ~~~~~^ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:59, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:51, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:39, from /<>/seqan-1.4.2+dfsg/core/demos/index/index_length_countSequences.cpp:1: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h: In instantiation of ‘const typename seqan::StoredTupleValue_::Type& seqan::Tuple >::operator[](TPos) const [with TPos = unsigned int; TValue = long unsigned int; unsigned int SIZE = 6; typename seqan::StoredTupleValue_::Type = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:191:25: required from ‘TResult seqan::_skew7ExtendComp::operator()(const TValue&, const TValue&) const [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; unsigned int EXT_LENGTH = 3; TResult = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_sorter.h:68:21: required from ‘bool seqan::AdaptorCompare2Less::operator()(const typename TCompare::first_argument_type&, const typename TCompare::second_argument_type&) const [with TCompare = seqan::_skew7ExtendComp, seqan::Tuple >, seqan::Tag >, 3, int>; typename TCompare::first_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >; typename TCompare::second_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >]’ /usr/include/c++/9/bits/predefined_ops.h:143:18: required from ‘constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Iterator2 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = seqan::AdaptorCompare2Less, seqan::Tuple >, seqan::Tag >, 3, int> >]’ /usr/include/c++/9/bits/stl_algo.h:81:17: required from ‘void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 3, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1910:34: required from ‘_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 3, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1942:38: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index_esa.h:1929:15: required from ‘void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, EsaFindMlr) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [5]; seqan::EsaFindMlr = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index.h:292:19: required from ‘bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [5]]’ /<>/seqan-1.4.2+dfsg/core/demos/index/index_length_countSequences.cpp:23:31: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr] 171 | return i[k]; | ~^ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h: In instantiation of ‘const typename seqan::StoredTupleValue_::Type& seqan::Tuple >::operator[](TPos) const [with TPos = unsigned int; TValue = long unsigned int; unsigned int SIZE = 4; typename seqan::StoredTupleValue_::Type = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:191:25: required from ‘TResult seqan::_skew7ExtendComp::operator()(const TValue&, const TValue&) const [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; unsigned int EXT_LENGTH = 1; TResult = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_sorter.h:68:21: required from ‘bool seqan::AdaptorCompare2Less::operator()(const typename TCompare::first_argument_type&, const typename TCompare::second_argument_type&) const [with TCompare = seqan::_skew7ExtendComp, seqan::Tuple >, seqan::Tag >, 1, int>; typename TCompare::first_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >; typename TCompare::second_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >]’ /usr/include/c++/9/bits/predefined_ops.h:143:18: required from ‘constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Iterator2 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = seqan::AdaptorCompare2Less, seqan::Tuple >, seqan::Tag >, 1, int> >]’ /usr/include/c++/9/bits/stl_algo.h:81:17: required from ‘void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 1, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1910:34: required from ‘_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 1, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1942:38: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index_esa.h:1929:15: required from ‘void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, EsaFindMlr) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [5]; seqan::EsaFindMlr = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index.h:292:19: required from ‘bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [5]]’ /<>/seqan-1.4.2+dfsg/core/demos/index/index_length_countSequences.cpp:23:31: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr] /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h: In instantiation of ‘const typename seqan::StoredTupleValue_::Type& seqan::Tuple >::operator[](TPos) const [with TPos = unsigned int; TValue = long unsigned int; unsigned int SIZE = 5; typename seqan::StoredTupleValue_::Type = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:191:25: required from ‘TResult seqan::_skew7ExtendComp::operator()(const TValue&, const TValue&) const [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; unsigned int EXT_LENGTH = 2; TResult = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_sorter.h:68:21: required from ‘bool seqan::AdaptorCompare2Less::operator()(const typename TCompare::first_argument_type&, const typename TCompare::second_argument_type&) const [with TCompare = seqan::_skew7ExtendComp, seqan::Tuple >, seqan::Tag >, 2, int>; typename TCompare::first_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >; typename TCompare::second_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >]’ /usr/include/c++/9/bits/predefined_ops.h:143:18: required from ‘constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Iterator2 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = seqan::AdaptorCompare2Less, seqan::Tuple >, seqan::Tag >, 2, int> >]’ /usr/include/c++/9/bits/stl_algo.h:81:17: required from ‘void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 2, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1910:34: required from ‘_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 2, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1942:38: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index_esa.h:1929:15: required from ‘void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, EsaFindMlr) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [5]; seqan::EsaFindMlr = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index.h:292:19: required from ‘bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [5]]’ /<>/seqan-1.4.2+dfsg/core/demos/index/index_length_countSequences.cpp:23:31: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr] [ 28%] Linking CXX executable ../../bin/demo_index_index_begin_atEnd_representative_bottomUp cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_index_index_begin_atEnd_representative_bottomUp.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_index_index_begin_atEnd_representative_bottomUp.dir/index/index_begin_atEnd_representative_bottomUp.cpp.o -o ../../bin/demo_index_index_begin_atEnd_representative_bottomUp -lrt -lz [ 28%] Linking CXX executable ../../bin/demo_graph_algorithms_strongly_connected_components cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_graph_algorithms_strongly_connected_components.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_graph_algorithms_strongly_connected_components.dir/graph_algorithms/strongly_connected_components.cpp.o -o ../../bin/demo_graph_algorithms_strongly_connected_components -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 28%] Built target demo_index_index_begin_atEnd_representative_bottomUp make -f core/demos/CMakeFiles/demo_graph_algorithms_prims_algorithm.dir/build.make core/demos/CMakeFiles/demo_graph_algorithms_prims_algorithm.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_graph_algorithms_prims_algorithm.dir/DependInfo.cmake --color= Scanning dependencies of target demo_graph_algorithms_prims_algorithm make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_graph_algorithms_prims_algorithm.dir/build.make core/demos/CMakeFiles/demo_graph_algorithms_prims_algorithm.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 28%] Building CXX object core/demos/CMakeFiles/demo_graph_algorithms_prims_algorithm.dir/graph_algorithms/prims_algorithm.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_graph_algorithms_prims_algorithm.dir/graph_algorithms/prims_algorithm.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/graph_algorithms/prims_algorithm.cpp make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 28%] Built target demo_graph_algorithms_strongly_connected_components make -f core/demos/CMakeFiles/demo_annotation_converter.dir/build.make core/demos/CMakeFiles/demo_annotation_converter.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_annotation_converter.dir/DependInfo.cmake --color= Scanning dependencies of target demo_annotation_converter make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_annotation_converter.dir/build.make core/demos/CMakeFiles/demo_annotation_converter.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 28%] Building CXX object core/demos/CMakeFiles/demo_annotation_converter.dir/annotation_converter.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_annotation_converter.dir/annotation_converter.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/annotation_converter.cpp [ 28%] Linking CXX executable ../../bin/demo_graph_algorithms_prims_algorithm cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_graph_algorithms_prims_algorithm.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_graph_algorithms_prims_algorithm.dir/graph_algorithms/prims_algorithm.cpp.o -o ../../bin/demo_graph_algorithms_prims_algorithm -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 28%] Built target demo_graph_algorithms_prims_algorithm make -f core/demos/CMakeFiles/demo_benchmark_stream.dir/build.make core/demos/CMakeFiles/demo_benchmark_stream.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_benchmark_stream.dir/DependInfo.cmake --color= Scanning dependencies of target demo_benchmark_stream make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_benchmark_stream.dir/build.make core/demos/CMakeFiles/demo_benchmark_stream.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 28%] Building CXX object core/demos/CMakeFiles/demo_benchmark_stream.dir/benchmark_stream.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_benchmark_stream.dir/benchmark_stream.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/benchmark_stream.cpp [ 28%] Linking CXX executable ../../bin/demo_score_score cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_score_score.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_score_score.dir/score/score.cpp.o -o ../../bin/demo_score_score -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 28%] Built target demo_score_score make -f core/demos/CMakeFiles/demo_input_output_record_reader.dir/build.make core/demos/CMakeFiles/demo_input_output_record_reader.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_input_output_record_reader.dir/DependInfo.cmake --color= Scanning dependencies of target demo_input_output_record_reader make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_input_output_record_reader.dir/build.make core/demos/CMakeFiles/demo_input_output_record_reader.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 28%] Building CXX object core/demos/CMakeFiles/demo_input_output_record_reader.dir/input_output/record_reader.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_input_output_record_reader.dir/input_output/record_reader.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/input_output/record_reader.cpp In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io.h:59, from /<>/seqan-1.4.2+dfsg/core/include/seqan/store.h:41, from /<>/seqan-1.4.2+dfsg/core/demos/annotation_converter.cpp:4: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h: In function ‘void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = seqan::String >; TSourceIter = seqan::Iter >, seqan::AdaptorIterator > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: ‘__builtin___snprintf_chk’ output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:867, from /usr/include/c++/9/cstdio:42, from /usr/include/c++/9/ext/string_conversions.h:43, from /usr/include/c++/9/bits/basic_string.h:6493, from /usr/include/c++/9/string:55, from /usr/include/c++/9/bits/locale_classes.h:40, from /usr/include/c++/9/bits/ios_base.h:41, from /usr/include/c++/9/ios:42, from /usr/include/c++/9/istream:38, from /usr/include/c++/9/fstream:38, from /<>/seqan-1.4.2+dfsg/core/demos/annotation_converter.cpp:2: /usr/include/x86_64-linux-gnu/bits/stdio2.h:67:35: note: ‘__builtin___snprintf_chk’ output between 2 and 5 bytes into a destination of size 4 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io.h:59, from /<>/seqan-1.4.2+dfsg/core/include/seqan/store.h:41, from /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io/fai_index.h:40, from /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io.h:83, from /<>/seqan-1.4.2+dfsg/core/demos/input_output/record_reader.cpp:4: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h: In function ‘void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = seqan::String >; TSourceIter = seqan::Iter >, seqan::AdaptorIterator > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: ‘__builtin___snprintf_chk’ output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:867, from /usr/include/c++/9/cstdio:42, from /usr/include/c++/9/ext/string_conversions.h:43, from /usr/include/c++/9/bits/basic_string.h:6493, from /usr/include/c++/9/string:55, from /usr/include/c++/9/bits/locale_classes.h:40, from /usr/include/c++/9/bits/ios_base.h:41, from /usr/include/c++/9/ios:42, from /usr/include/c++/9/istream:38, from /usr/include/c++/9/fstream:38, from /<>/seqan-1.4.2+dfsg/core/demos/input_output/record_reader.cpp:1: /usr/include/x86_64-linux-gnu/bits/stdio2.h:67:35: note: ‘__builtin___snprintf_chk’ output between 2 and 5 bytes into a destination of size 4 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:51, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:39, from /<>/seqan-1.4.2+dfsg/core/demos/index/index_length_countSequences.cpp:1: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >, seqan::Tag > >, seqan::Alloc<> >; TValue = seqan::PageBucketExtended >, seqan::Tag > >; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = seqan::PageBucketExtended >, seqan::Tag > >; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = seqan::PageBucketExtended >, seqan::Tag > >; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = seqan::PageBucketExtended >, seqan::Tag > >; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::PageBucketExtended >, seqan::Tag > >; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::PageBucketExtended >, seqan::Tag > >; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::PageBucketExtended >, seqan::Tag > >; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >, seqan::Tag > >, seqan::Alloc<> >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = seqan::PageBucketExtended >, seqan::Tag > >; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘void seqan::pop(seqan::PriorityType&) [with TValue = seqan::PageBucketExtended >, seqan::Tag > >; TLess = seqan::MergeStreamComparer >, seqan::Tag >, seqan::_skew3NComp >, seqan::Tag >, int> >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/misc/priority_type_heap.h:333:8, inlined from ‘void seqan::Handler, seqan::Tag >::pop() [with TValue = seqan::Pair >, seqan::Tag >; TPoolSpec = seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_sorter.h:311:18, inlined from ‘void seqan::Handler, seqan::Tag >::pop() [with THandler1 = seqan::Handler >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::AdapterSpec>; THandler2 = seqan::Handler >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:664:11, inlined from ‘seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Pair >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:919:4, inlined from ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pool >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew3NComp >, seqan::Tag >, int>]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:140:13, inlined from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1357:13, inlined from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42, inlined from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1385:17: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551536’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/debug_test_system.h:46, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_debug.h:52, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:49, from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:51, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:39, from /<>/seqan-1.4.2+dfsg/core/demos/index/index_length_countSequences.cpp:1: /usr/include/c++/9/new: In function ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ [ 28%] Linking CXX executable ../../bin/demo_input_output_record_reader cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_input_output_record_reader.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_input_output_record_reader.dir/input_output/record_reader.cpp.o -o ../../bin/demo_input_output_record_reader -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 28%] Built target demo_input_output_record_reader make -f core/demos/CMakeFiles/demo_filter_sam.dir/build.make core/demos/CMakeFiles/demo_filter_sam.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_filter_sam.dir/DependInfo.cmake --color= Scanning dependencies of target demo_filter_sam make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_filter_sam.dir/build.make core/demos/CMakeFiles/demo_filter_sam.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 29%] Building CXX object core/demos/CMakeFiles/demo_filter_sam.dir/filter_sam.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_filter_sam.dir/filter_sam.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/filter_sam.cpp In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io.h:59, from /<>/seqan-1.4.2+dfsg/core/include/seqan/store.h:41, from /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io/fai_index.h:40, from /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io.h:83, from /<>/seqan-1.4.2+dfsg/core/demos/benchmark_stream.cpp:52: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h: In function ‘void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = seqan::String >; TSourceIter = seqan::Iter >, seqan::AdaptorIterator > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: ‘__builtin___snprintf_chk’ output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:867, from /usr/include/c++/9/cstdio:42, from /<>/seqan-1.4.2+dfsg/core/demos/benchmark_stream.cpp:41: /usr/include/x86_64-linux-gnu/bits/stdio2.h:67:35: note: ‘__builtin___snprintf_chk’ output between 2 and 5 bytes into a destination of size 4 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 29%] Linking CXX executable ../../bin/demo_annotation_converter cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_annotation_converter.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_annotation_converter.dir/annotation_converter.cpp.o -o ../../bin/demo_annotation_converter -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 29%] Built target demo_annotation_converter make -f core/demos/CMakeFiles/demo_modifier_nested.dir/build.make core/demos/CMakeFiles/demo_modifier_nested.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_modifier_nested.dir/DependInfo.cmake --color= Scanning dependencies of target demo_modifier_nested make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_modifier_nested.dir/build.make core/demos/CMakeFiles/demo_modifier_nested.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 29%] Building CXX object core/demos/CMakeFiles/demo_modifier_nested.dir/modifier_nested.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_modifier_nested.dir/modifier_nested.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/modifier_nested.cpp [ 29%] Linking CXX executable ../../bin/demo_index_index_length_countSequences cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_index_index_length_countSequences.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_index_index_length_countSequences.dir/index/index_length_countSequences.cpp.o -o ../../bin/demo_index_index_length_countSequences -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 29%] Built target demo_index_index_length_countSequences make -f core/demos/CMakeFiles/demo_tutorial_alignments_alignment_pairwise_global.dir/build.make core/demos/CMakeFiles/demo_tutorial_alignments_alignment_pairwise_global.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_alignments_alignment_pairwise_global.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_alignments_alignment_pairwise_global make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_alignments_alignment_pairwise_global.dir/build.make core/demos/CMakeFiles/demo_tutorial_alignments_alignment_pairwise_global.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 29%] Building CXX object core/demos/CMakeFiles/demo_tutorial_alignments_alignment_pairwise_global.dir/tutorial/alignments/alignment_pairwise_global.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_alignments_alignment_pairwise_global.dir/tutorial/alignments/alignment_pairwise_global.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/alignments/alignment_pairwise_global.cpp [ 30%] Linking CXX executable ../../bin/demo_modifier_nested cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_modifier_nested.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_modifier_nested.dir/modifier_nested.cpp.o -o ../../bin/demo_modifier_nested -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 30%] Built target demo_modifier_nested make -f core/demos/CMakeFiles/demo_tutorial_sequence_replace_as.dir/build.make core/demos/CMakeFiles/demo_tutorial_sequence_replace_as.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_sequence_replace_as.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_sequence_replace_as make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_sequence_replace_as.dir/build.make core/demos/CMakeFiles/demo_tutorial_sequence_replace_as.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 30%] Building CXX object core/demos/CMakeFiles/demo_tutorial_sequence_replace_as.dir/tutorial/sequence/replace_as.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_sequence_replace_as.dir/tutorial/sequence/replace_as.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/sequence/replace_as.cpp [ 30%] Linking CXX executable ../../bin/demo_benchmark_stream cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_benchmark_stream.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_benchmark_stream.dir/benchmark_stream.cpp.o -o ../../bin/demo_benchmark_stream -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 30%] Built target demo_benchmark_stream make -f core/demos/CMakeFiles/demo_tutorial_alphabets_alphabet_assignment_1_solution.dir/build.make core/demos/CMakeFiles/demo_tutorial_alphabets_alphabet_assignment_1_solution.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_alphabets_alphabet_assignment_1_solution.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_alphabets_alphabet_assignment_1_solution make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_alphabets_alphabet_assignment_1_solution.dir/build.make core/demos/CMakeFiles/demo_tutorial_alphabets_alphabet_assignment_1_solution.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 30%] Building CXX object core/demos/CMakeFiles/demo_tutorial_alphabets_alphabet_assignment_1_solution.dir/tutorial/alphabets/alphabet_assignment_1_solution.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_alphabets_alphabet_assignment_1_solution.dir/tutorial/alphabets/alphabet_assignment_1_solution.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/alphabets/alphabet_assignment_1_solution.cpp [ 30%] Linking CXX executable ../../bin/demo_tutorial_alphabets_alphabet_assignment_1_solution cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_alphabets_alphabet_assignment_1_solution.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_alphabets_alphabet_assignment_1_solution.dir/tutorial/alphabets/alphabet_assignment_1_solution.cpp.o -o ../../bin/demo_tutorial_alphabets_alphabet_assignment_1_solution -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 30%] Built target demo_tutorial_alphabets_alphabet_assignment_1_solution make -f core/demos/CMakeFiles/demo_align_gaps_clipping.dir/build.make core/demos/CMakeFiles/demo_align_gaps_clipping.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_align_gaps_clipping.dir/DependInfo.cmake --color= Scanning dependencies of target demo_align_gaps_clipping make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_align_gaps_clipping.dir/build.make core/demos/CMakeFiles/demo_align_gaps_clipping.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 30%] Building CXX object core/demos/CMakeFiles/demo_align_gaps_clipping.dir/align_gaps_clipping.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_align_gaps_clipping.dir/align_gaps_clipping.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/align_gaps_clipping.cpp [ 30%] Linking CXX executable ../../bin/demo_tutorial_sequence_replace_as cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_sequence_replace_as.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_sequence_replace_as.dir/tutorial/sequence/replace_as.cpp.o -o ../../bin/demo_tutorial_sequence_replace_as -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 30%] Built target demo_tutorial_sequence_replace_as make -f core/demos/CMakeFiles/demo_index_qgram_counts.dir/build.make core/demos/CMakeFiles/demo_index_qgram_counts.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_index_qgram_counts.dir/DependInfo.cmake --color= Scanning dependencies of target demo_index_qgram_counts make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_index_qgram_counts.dir/build.make core/demos/CMakeFiles/demo_index_qgram_counts.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 30%] Building CXX object core/demos/CMakeFiles/demo_index_qgram_counts.dir/index_qgram_counts.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_index_qgram_counts.dir/index_qgram_counts.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/index_qgram_counts.cpp [ 30%] Linking CXX executable ../../bin/demo_tutorial_alignments_alignment_pairwise_global cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_alignments_alignment_pairwise_global.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_alignments_alignment_pairwise_global.dir/tutorial/alignments/alignment_pairwise_global.cpp.o -o ../../bin/demo_tutorial_alignments_alignment_pairwise_global -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 30%] Built target demo_tutorial_alignments_alignment_pairwise_global make -f core/demos/CMakeFiles/demo_basic_metaprogramming_math.dir/build.make core/demos/CMakeFiles/demo_basic_metaprogramming_math.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_basic_metaprogramming_math.dir/DependInfo.cmake --color= Scanning dependencies of target demo_basic_metaprogramming_math make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_basic_metaprogramming_math.dir/build.make core/demos/CMakeFiles/demo_basic_metaprogramming_math.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 30%] Building CXX object core/demos/CMakeFiles/demo_basic_metaprogramming_math.dir/basic/metaprogramming_math.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_basic_metaprogramming_math.dir/basic/metaprogramming_math.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/basic/metaprogramming_math.cpp [ 30%] Linking CXX executable ../../bin/demo_align_gaps_clipping cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_align_gaps_clipping.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_align_gaps_clipping.dir/align_gaps_clipping.cpp.o -o ../../bin/demo_align_gaps_clipping -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 30%] Built target demo_align_gaps_clipping make -f core/demos/CMakeFiles/demo_index_find_repeats.dir/build.make core/demos/CMakeFiles/demo_index_find_repeats.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_index_find_repeats.dir/DependInfo.cmake --color= Scanning dependencies of target demo_index_find_repeats make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_index_find_repeats.dir/build.make core/demos/CMakeFiles/demo_index_find_repeats.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 30%] Building CXX object core/demos/CMakeFiles/demo_index_find_repeats.dir/index/find_repeats.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_index_find_repeats.dir/index/find_repeats.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/index/find_repeats.cpp [ 31%] Linking CXX executable ../../bin/demo_basic_metaprogramming_math cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_basic_metaprogramming_math.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_basic_metaprogramming_math.dir/basic/metaprogramming_math.cpp.o -o ../../bin/demo_basic_metaprogramming_math -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 31%] Built target demo_basic_metaprogramming_math make -f core/demos/CMakeFiles/demo_index_index_begin_range_goDown_representative_repLength.dir/build.make core/demos/CMakeFiles/demo_index_index_begin_range_goDown_representative_repLength.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_index_index_begin_range_goDown_representative_repLength.dir/DependInfo.cmake --color= Scanning dependencies of target demo_index_index_begin_range_goDown_representative_repLength make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_index_index_begin_range_goDown_representative_repLength.dir/build.make core/demos/CMakeFiles/demo_index_index_begin_range_goDown_representative_repLength.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 31%] Building CXX object core/demos/CMakeFiles/demo_index_index_begin_range_goDown_representative_repLength.dir/index/index_begin_range_goDown_representative_repLength.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_index_index_begin_range_goDown_representative_repLength.dir/index/index_begin_range_goDown_representative_repLength.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/index/index_begin_range_goDown_representative_repLength.cpp [ 31%] Linking CXX executable ../../bin/demo_index_qgram_counts cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_index_qgram_counts.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_index_qgram_counts.dir/index_qgram_counts.cpp.o -o ../../bin/demo_index_qgram_counts -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 31%] Built target demo_index_qgram_counts make -f core/demos/CMakeFiles/demo_graph_algorithms_kruskals_algorithm.dir/build.make core/demos/CMakeFiles/demo_graph_algorithms_kruskals_algorithm.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_graph_algorithms_kruskals_algorithm.dir/DependInfo.cmake --color= Scanning dependencies of target demo_graph_algorithms_kruskals_algorithm make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_graph_algorithms_kruskals_algorithm.dir/build.make core/demos/CMakeFiles/demo_graph_algorithms_kruskals_algorithm.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 31%] Building CXX object core/demos/CMakeFiles/demo_graph_algorithms_kruskals_algorithm.dir/graph_algorithms/kruskals_algorithm.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_graph_algorithms_kruskals_algorithm.dir/graph_algorithms/kruskals_algorithm.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/graph_algorithms/kruskals_algorithm.cpp In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io.h:59, from /<>/seqan-1.4.2+dfsg/core/include/seqan/store.h:41, from /<>/seqan-1.4.2+dfsg/core/demos/filter_sam.cpp:18: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h: In function ‘void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = seqan::String >; TSourceIter = seqan::Iter >, seqan::AdaptorIterator > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: ‘__builtin___snprintf_chk’ output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:867, from /usr/include/c++/9/cstdio:42, from /usr/include/c++/9/ext/string_conversions.h:43, from /usr/include/c++/9/bits/basic_string.h:6493, from /usr/include/c++/9/string:55, from /usr/include/c++/9/bits/locale_classes.h:40, from /usr/include/c++/9/bits/ios_base.h:41, from /usr/include/c++/9/ios:42, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/demos/filter_sam.cpp:13: /usr/include/x86_64-linux-gnu/bits/stdio2.h:67:35: note: ‘__builtin___snprintf_chk’ output between 2 and 5 bytes into a destination of size 4 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:51, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:39, from /<>/seqan-1.4.2+dfsg/core/demos/index/index_begin_range_goDown_representative_repLength.cpp:1: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String, seqan::Alloc<> >; TValue = seqan::Pair; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = seqan::Pair; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String, seqan::Alloc<> >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Size::Type seqan::resize(T&, TSize) [with T = seqan::String, seqan::Alloc<> >; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from ‘void seqan::pop(T&) [with T = seqan::String, seqan::Alloc<> >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_block.h:598:11, inlined from ‘void seqan::createChildtab(TDest&, const TLCPInput&) [with TLCPInput = seqan::String >; TDest = seqan::String >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_childtab.h:284:8: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551584’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/debug_test_system.h:46, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_debug.h:52, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:49, from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:51, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:39, from /<>/seqan-1.4.2+dfsg/core/demos/index/index_begin_range_goDown_representative_repLength.cpp:1: /usr/include/c++/9/new: In function ‘void seqan::createChildtab(TDest&, const TLCPInput&) [with TLCPInput = seqan::String >; TDest = seqan::String >]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ [ 31%] Linking CXX executable ../../bin/demo_graph_algorithms_kruskals_algorithm cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_graph_algorithms_kruskals_algorithm.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_graph_algorithms_kruskals_algorithm.dir/graph_algorithms/kruskals_algorithm.cpp.o -o ../../bin/demo_graph_algorithms_kruskals_algorithm -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 31%] Built target demo_graph_algorithms_kruskals_algorithm make -f core/demos/CMakeFiles/demo_index_sufarray.dir/build.make core/demos/CMakeFiles/demo_index_sufarray.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_index_sufarray.dir/DependInfo.cmake --color= Scanning dependencies of target demo_index_sufarray make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_index_sufarray.dir/build.make core/demos/CMakeFiles/demo_index_sufarray.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 31%] Building CXX object core/demos/CMakeFiles/demo_index_sufarray.dir/index_sufarray.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_index_sufarray.dir/index_sufarray.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/index_sufarray.cpp [ 31%] Linking CXX executable ../../bin/demo_index_index_begin_range_goDown_representative_repLength cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_index_index_begin_range_goDown_representative_repLength.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_index_index_begin_range_goDown_representative_repLength.dir/index/index_begin_range_goDown_representative_repLength.cpp.o -o ../../bin/demo_index_index_begin_range_goDown_representative_repLength -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 31%] Built target demo_index_index_begin_range_goDown_representative_repLength make -f core/demos/CMakeFiles/demo_sequence_string2.dir/build.make core/demos/CMakeFiles/demo_sequence_string2.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_sequence_string2.dir/DependInfo.cmake --color= Scanning dependencies of target demo_sequence_string2 make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_sequence_string2.dir/build.make core/demos/CMakeFiles/demo_sequence_string2.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 31%] Building CXX object core/demos/CMakeFiles/demo_sequence_string2.dir/sequence/string2.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_sequence_string2.dir/sequence/string2.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/sequence/string2.cpp [ 31%] Linking CXX executable ../../bin/demo_sequence_string2 cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_sequence_string2.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_sequence_string2.dir/sequence/string2.cpp.o -o ../../bin/demo_sequence_string2 -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 31%] Built target demo_sequence_string2 make -f core/demos/CMakeFiles/demo_tutorial_random_random_examples.dir/build.make core/demos/CMakeFiles/demo_tutorial_random_random_examples.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_random_random_examples.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_random_random_examples make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_random_random_examples.dir/build.make core/demos/CMakeFiles/demo_tutorial_random_random_examples.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 31%] Building CXX object core/demos/CMakeFiles/demo_tutorial_random_random_examples.dir/tutorial/random/random_examples.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_random_random_examples.dir/tutorial/random/random_examples.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/random/random_examples.cpp In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io.h:59, from /<>/seqan-1.4.2+dfsg/core/include/seqan/store.h:41, from /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io/fai_index.h:40, from /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io.h:83, from /<>/seqan-1.4.2+dfsg/core/demos/index/find_repeats.cpp:5: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h: In function ‘void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = seqan::String >; TSourceIter = seqan::Iter >, seqan::AdaptorIterator > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: ‘__builtin___snprintf_chk’ output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:867, from /usr/include/c++/9/cstdio:42, from /usr/include/c++/9/ext/string_conversions.h:43, from /usr/include/c++/9/bits/basic_string.h:6493, from /usr/include/c++/9/string:55, from /usr/include/c++/9/bits/locale_classes.h:40, from /usr/include/c++/9/bits/ios_base.h:41, from /usr/include/c++/9/ios:42, from /usr/include/c++/9/istream:38, from /usr/include/c++/9/fstream:38, from /<>/seqan-1.4.2+dfsg/core/demos/index/find_repeats.cpp:1: /usr/include/x86_64-linux-gnu/bits/stdio2.h:67:35: note: ‘__builtin___snprintf_chk’ output between 2 and 5 bytes into a destination of size 4 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 31%] Linking CXX executable ../../bin/demo_index_sufarray cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_index_sufarray.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_index_sufarray.dir/index_sufarray.cpp.o -o ../../bin/demo_index_sufarray -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 31%] Built target demo_index_sufarray make -f core/demos/CMakeFiles/demo_iterator.dir/build.make core/demos/CMakeFiles/demo_iterator.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_iterator.dir/DependInfo.cmake --color= Scanning dependencies of target demo_iterator make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_iterator.dir/build.make core/demos/CMakeFiles/demo_iterator.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 31%] Building CXX object core/demos/CMakeFiles/demo_iterator.dir/iterator.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_iterator.dir/iterator.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/iterator.cpp [ 31%] Linking CXX executable ../../bin/demo_tutorial_random_random_examples cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_random_random_examples.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_random_random_examples.dir/tutorial/random/random_examples.cpp.o -o ../../bin/demo_tutorial_random_random_examples -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 31%] Built target demo_tutorial_random_random_examples make -f core/demos/CMakeFiles/demo_tutorial_alignments_alignment_representation_ag.dir/build.make core/demos/CMakeFiles/demo_tutorial_alignments_alignment_representation_ag.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_alignments_alignment_representation_ag.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_alignments_alignment_representation_ag make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_alignments_alignment_representation_ag.dir/build.make core/demos/CMakeFiles/demo_tutorial_alignments_alignment_representation_ag.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 31%] Building CXX object core/demos/CMakeFiles/demo_tutorial_alignments_alignment_representation_ag.dir/tutorial/alignments/alignment_representation_ag.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_alignments_alignment_representation_ag.dir/tutorial/alignments/alignment_representation_ag.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/alignments/alignment_representation_ag.cpp [ 31%] Linking CXX executable ../../bin/demo_index_find_repeats cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_index_find_repeats.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_index_find_repeats.dir/index/find_repeats.cpp.o -o ../../bin/demo_index_find_repeats -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 31%] Built target demo_index_find_repeats make -f core/demos/CMakeFiles/demo_align_global_alignment_banded.dir/build.make core/demos/CMakeFiles/demo_align_global_alignment_banded.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_align_global_alignment_banded.dir/DependInfo.cmake --color= Scanning dependencies of target demo_align_global_alignment_banded make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_align_global_alignment_banded.dir/build.make core/demos/CMakeFiles/demo_align_global_alignment_banded.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 31%] Building CXX object core/demos/CMakeFiles/demo_align_global_alignment_banded.dir/align/global_alignment_banded.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_align_global_alignment_banded.dir/align/global_alignment_banded.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/align/global_alignment_banded.cpp [ 32%] Linking CXX executable ../../bin/demo_iterator cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_iterator.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_iterator.dir/iterator.cpp.o -o ../../bin/demo_iterator -lrt -lz [ 32%] Linking CXX executable ../../bin/demo_filter_sam cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_filter_sam.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_filter_sam.dir/filter_sam.cpp.o -o ../../bin/demo_filter_sam -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 32%] Built target demo_iterator make -f core/demos/CMakeFiles/demo_find_wild.dir/build.make core/demos/CMakeFiles/demo_find_wild.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_find_wild.dir/DependInfo.cmake --color= Scanning dependencies of target demo_find_wild make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_find_wild.dir/build.make core/demos/CMakeFiles/demo_find_wild.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 32%] Building CXX object core/demos/CMakeFiles/demo_find_wild.dir/find_wild.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_find_wild.dir/find_wild.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/find_wild.cpp make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 32%] Built target demo_filter_sam make -f core/demos/CMakeFiles/demo_allocator.dir/build.make core/demos/CMakeFiles/demo_allocator.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_allocator.dir/DependInfo.cmake --color= Scanning dependencies of target demo_allocator make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_allocator.dir/build.make core/demos/CMakeFiles/demo_allocator.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 32%] Building CXX object core/demos/CMakeFiles/demo_allocator.dir/allocator.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_allocator.dir/allocator.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/allocator.cpp [ 32%] Linking CXX executable ../../bin/demo_allocator cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_allocator.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_allocator.dir/allocator.cpp.o -o ../../bin/demo_allocator -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 32%] Built target demo_allocator make -f core/demos/CMakeFiles/demo_arg_align.dir/build.make core/demos/CMakeFiles/demo_arg_align.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_arg_align.dir/DependInfo.cmake --color= Scanning dependencies of target demo_arg_align make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_arg_align.dir/build.make core/demos/CMakeFiles/demo_arg_align.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 33%] Building CXX object core/demos/CMakeFiles/demo_arg_align.dir/arg_align.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_arg_align.dir/arg_align.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/arg_align.cpp [ 34%] Linking CXX executable ../../bin/demo_find_wild cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_find_wild.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_find_wild.dir/find_wild.cpp.o -o ../../bin/demo_find_wild -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 34%] Built target demo_find_wild make -f core/demos/CMakeFiles/demo_tutorial_index_index_search2.dir/build.make core/demos/CMakeFiles/demo_tutorial_index_index_search2.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_index_index_search2.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_index_index_search2 make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_index_index_search2.dir/build.make core/demos/CMakeFiles/demo_tutorial_index_index_search2.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 34%] Building CXX object core/demos/CMakeFiles/demo_tutorial_index_index_search2.dir/tutorial/index/index_search2.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_index_index_search2.dir/tutorial/index/index_search2.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/index/index_search2.cpp [ 34%] Linking CXX executable ../../bin/demo_tutorial_alignments_alignment_representation_ag cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_alignments_alignment_representation_ag.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_alignments_alignment_representation_ag.dir/tutorial/alignments/alignment_representation_ag.cpp.o -o ../../bin/demo_tutorial_alignments_alignment_representation_ag -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 34%] Built target demo_tutorial_alignments_alignment_representation_ag make -f core/demos/CMakeFiles/demo_index_index_getOccurrences_getFrequency_range_getFibre.dir/build.make core/demos/CMakeFiles/demo_index_index_getOccurrences_getFrequency_range_getFibre.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_index_index_getOccurrences_getFrequency_range_getFibre.dir/DependInfo.cmake --color= Scanning dependencies of target demo_index_index_getOccurrences_getFrequency_range_getFibre make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_index_index_getOccurrences_getFrequency_range_getFibre.dir/build.make core/demos/CMakeFiles/demo_index_index_getOccurrences_getFrequency_range_getFibre.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 34%] Building CXX object core/demos/CMakeFiles/demo_index_index_getOccurrences_getFrequency_range_getFibre.dir/index/index_getOccurrences_getFrequency_range_getFibre.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_index_index_getOccurrences_getFrequency_range_getFibre.dir/index/index_getOccurrences_getFrequency_range_getFibre.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/index/index_getOccurrences_getFrequency_range_getFibre.cpp [ 34%] Linking CXX executable ../../bin/demo_align_global_alignment_banded cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_align_global_alignment_banded.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_align_global_alignment_banded.dir/align/global_alignment_banded.cpp.o -o ../../bin/demo_align_global_alignment_banded -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 34%] Built target demo_align_global_alignment_banded make -f core/demos/CMakeFiles/demo_graph_algorithms_longest_increasing_subsequence.dir/build.make core/demos/CMakeFiles/demo_graph_algorithms_longest_increasing_subsequence.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_graph_algorithms_longest_increasing_subsequence.dir/DependInfo.cmake --color= Scanning dependencies of target demo_graph_algorithms_longest_increasing_subsequence make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_graph_algorithms_longest_increasing_subsequence.dir/build.make core/demos/CMakeFiles/demo_graph_algorithms_longest_increasing_subsequence.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 35%] Building CXX object core/demos/CMakeFiles/demo_graph_algorithms_longest_increasing_subsequence.dir/graph_algorithms/longest_increasing_subsequence.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_graph_algorithms_longest_increasing_subsequence.dir/graph_algorithms/longest_increasing_subsequence.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/graph_algorithms/longest_increasing_subsequence.cpp In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:51, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:39, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/index/index_search2.cpp:3: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String, seqan::Alloc<> >; TValue = seqan::Pair; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = seqan::Pair; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String, seqan::Alloc<> >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Size::Type seqan::resize(T&, TSize) [with T = seqan::String, seqan::Alloc<> >; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from ‘void seqan::pop(T&) [with T = seqan::String, seqan::Alloc<> >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_block.h:598:11, inlined from ‘void seqan::createChildtab(TDest&, const TLCPInput&) [with TLCPInput = seqan::String >; TDest = seqan::String >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_childtab.h:284:8: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551584’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/index/index_search2.cpp:2: /usr/include/c++/9/new: In function ‘void seqan::createChildtab(TDest&, const TLCPInput&) [with TLCPInput = seqan::String >; TDest = seqan::String >]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ [ 35%] Linking CXX executable ../../bin/demo_arg_align cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_arg_align.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_arg_align.dir/arg_align.cpp.o -o ../../bin/demo_arg_align -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 35%] Built target demo_arg_align make -f core/demos/CMakeFiles/demo_find_approx.dir/build.make core/demos/CMakeFiles/demo_find_approx.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_find_approx.dir/DependInfo.cmake --color= Scanning dependencies of target demo_find_approx make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_find_approx.dir/build.make core/demos/CMakeFiles/demo_find_approx.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 35%] Building CXX object core/demos/CMakeFiles/demo_find_approx.dir/find_approx.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_find_approx.dir/find_approx.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/find_approx.cpp [ 35%] Linking CXX executable ../../bin/demo_tutorial_index_index_search2 cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_index_index_search2.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_index_index_search2.dir/tutorial/index/index_search2.cpp.o -o ../../bin/demo_tutorial_index_index_search2 -lrt -lz [ 35%] Linking CXX executable ../../bin/demo_graph_algorithms_longest_increasing_subsequence cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_graph_algorithms_longest_increasing_subsequence.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_graph_algorithms_longest_increasing_subsequence.dir/graph_algorithms/longest_increasing_subsequence.cpp.o -o ../../bin/demo_graph_algorithms_longest_increasing_subsequence -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 35%] Built target demo_tutorial_index_index_search2 make -f core/demos/CMakeFiles/demo_seeds_seeds_extension.dir/build.make core/demos/CMakeFiles/demo_seeds_seeds_extension.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_seeds_seeds_extension.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' Scanning dependencies of target demo_seeds_seeds_extension make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_seeds_seeds_extension.dir/build.make core/demos/CMakeFiles/demo_seeds_seeds_extension.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 35%] Built target demo_graph_algorithms_longest_increasing_subsequence make -f core/demos/CMakeFiles/demo_index_shape_hash.dir/build.make core/demos/CMakeFiles/demo_index_shape_hash.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_index_shape_hash.dir/DependInfo.cmake --color= [ 35%] Building CXX object core/demos/CMakeFiles/demo_seeds_seeds_extension.dir/seeds/seeds_extension.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_seeds_seeds_extension.dir/seeds/seeds_extension.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/seeds/seeds_extension.cpp Scanning dependencies of target demo_index_shape_hash make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_index_shape_hash.dir/build.make core/demos/CMakeFiles/demo_index_shape_hash.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 35%] Building CXX object core/demos/CMakeFiles/demo_index_shape_hash.dir/index/shape_hash.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_index_shape_hash.dir/index/shape_hash.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/index/shape_hash.cpp In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:100, from /<>/seqan-1.4.2+dfsg/core/demos/index/index_getOccurrences_getFrequency_range_getFibre.cpp:1: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h: In instantiation of ‘TResult seqan::_skew7NComp::operator()(const TValue&, const TValue&) const [with TValue = seqan::Pair >, seqan::Tag >; TResult = int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:141:42: required from ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pool >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew7NComp >, seqan::Tag >, int>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1357:13: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395: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::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:345:26: required from ‘bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:312:4: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/demos/index/index_getOccurrences_getFrequency_range_getFibre.cpp:16:48: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:74:43: warning: taking address of packed member of ‘seqan::Tuple >’ may result in an unaligned pointer value [-Waddress-of-packed-member] 74 | const TStoredValue *sa = a.i2.i; | ~~~~~^ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:75:43: warning: taking address of packed member of ‘seqan::Tuple >’ may result in an unaligned pointer value [-Waddress-of-packed-member] 75 | const TStoredValue *sb = b.i2.i; | ~~~~~^ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:59, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:51, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:39, from /<>/seqan-1.4.2+dfsg/core/demos/index/index_getOccurrences_getFrequency_range_getFibre.cpp:1: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h: In instantiation of ‘const typename seqan::StoredTupleValue_::Type& seqan::Tuple >::operator[](TPos) const [with TPos = int; TValue = long unsigned int; unsigned int SIZE = 6; typename seqan::StoredTupleValue_::Type = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:124:27: required from ‘bool seqan::CompareSkewDCStream::operator()(const seqan::SkewDCStream&, const seqan::SkewDCStream&) const [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:307:9: 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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:319:4: required from ‘seqan::Pipe, seqan::Merger7>& seqan::Pipe, seqan::Merger7>::operator++() [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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:440:13: required from ‘seqan::Pipe& seqan::Pipe::operator++() [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_counter.h:105:13: required from ‘seqan::Pipe& seqan::Pipe::operator++() [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >, seqan::Skew7>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:620:9: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/demos/index/index_getOccurrences_getFrequency_range_getFibre.cpp:16:48: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr] 171 | return i[k]; | ~^ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:96, from /<>/seqan-1.4.2+dfsg/core/demos/index/index_getOccurrences_getFrequency_range_getFibre.cpp:1: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h: In instantiation of ‘TResult seqan::_skew3NComp::operator()(const TValue&, const TValue&) const [with TValue = seqan::Pair >, seqan::Tag >; TResult = int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:141:42: required from ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pool >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew3NComp >, seqan::Tag >, int>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1357:13: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395: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::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:251:26: required from ‘bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:218:4: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/demos/index/index_getOccurrences_getFrequency_range_getFibre.cpp:16:48: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:74:43: warning: taking address of packed member of ‘seqan::Tuple >’ may result in an unaligned pointer value [-Waddress-of-packed-member] 74 | const TStoredValue *sa = a.i2.i; | ~~~~~^ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:75:43: warning: taking address of packed member of ‘seqan::Tuple >’ may result in an unaligned pointer value [-Waddress-of-packed-member] 75 | const TStoredValue *sb = b.i2.i; | ~~~~~^ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:59, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:51, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:39, from /<>/seqan-1.4.2+dfsg/core/demos/index/index_getOccurrences_getFrequency_range_getFibre.cpp:1: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h: In instantiation of ‘const typename seqan::StoredTupleValue_::Type& seqan::Tuple >::operator[](TPos) const [with TPos = unsigned int; TValue = long unsigned int; unsigned int SIZE = 6; typename seqan::StoredTupleValue_::Type = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:191:25: required from ‘TResult seqan::_skew7ExtendComp::operator()(const TValue&, const TValue&) const [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; unsigned int EXT_LENGTH = 3; TResult = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_sorter.h:68:21: required from ‘bool seqan::AdaptorCompare2Less::operator()(const typename TCompare::first_argument_type&, const typename TCompare::second_argument_type&) const [with TCompare = seqan::_skew7ExtendComp, seqan::Tuple >, seqan::Tag >, 3, int>; typename TCompare::first_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >; typename TCompare::second_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >]’ /usr/include/c++/9/bits/predefined_ops.h:143:18: required from ‘constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Iterator2 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = seqan::AdaptorCompare2Less, seqan::Tuple >, seqan::Tag >, 3, int> >]’ /usr/include/c++/9/bits/stl_algo.h:81:17: required from ‘void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 3, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1910:34: required from ‘_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 3, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1942:38: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/demos/index/index_getOccurrences_getFrequency_range_getFibre.cpp:16:48: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr] 171 | return i[k]; | ~^ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h: In instantiation of ‘const typename seqan::StoredTupleValue_::Type& seqan::Tuple >::operator[](TPos) const [with TPos = unsigned int; TValue = long unsigned int; unsigned int SIZE = 4; typename seqan::StoredTupleValue_::Type = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:191:25: required from ‘TResult seqan::_skew7ExtendComp::operator()(const TValue&, const TValue&) const [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; unsigned int EXT_LENGTH = 1; TResult = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_sorter.h:68:21: required from ‘bool seqan::AdaptorCompare2Less::operator()(const typename TCompare::first_argument_type&, const typename TCompare::second_argument_type&) const [with TCompare = seqan::_skew7ExtendComp, seqan::Tuple >, seqan::Tag >, 1, int>; typename TCompare::first_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >; typename TCompare::second_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >]’ /usr/include/c++/9/bits/predefined_ops.h:143:18: required from ‘constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Iterator2 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = seqan::AdaptorCompare2Less, seqan::Tuple >, seqan::Tag >, 1, int> >]’ /usr/include/c++/9/bits/stl_algo.h:81:17: required from ‘void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 1, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1910:34: required from ‘_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 1, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1942:38: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/demos/index/index_getOccurrences_getFrequency_range_getFibre.cpp:16:48: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr] /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h: In instantiation of ‘const typename seqan::StoredTupleValue_::Type& seqan::Tuple >::operator[](TPos) const [with TPos = unsigned int; TValue = long unsigned int; unsigned int SIZE = 5; typename seqan::StoredTupleValue_::Type = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:191:25: required from ‘TResult seqan::_skew7ExtendComp::operator()(const TValue&, const TValue&) const [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; unsigned int EXT_LENGTH = 2; TResult = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_sorter.h:68:21: required from ‘bool seqan::AdaptorCompare2Less::operator()(const typename TCompare::first_argument_type&, const typename TCompare::second_argument_type&) const [with TCompare = seqan::_skew7ExtendComp, seqan::Tuple >, seqan::Tag >, 2, int>; typename TCompare::first_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >; typename TCompare::second_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >]’ /usr/include/c++/9/bits/predefined_ops.h:143:18: required from ‘constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Iterator2 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = seqan::AdaptorCompare2Less, seqan::Tuple >, seqan::Tag >, 2, int> >]’ /usr/include/c++/9/bits/stl_algo.h:81:17: required from ‘void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 2, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1910:34: required from ‘_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 2, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1942:38: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/demos/index/index_getOccurrences_getFrequency_range_getFibre.cpp:16:48: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr] [ 35%] Linking CXX executable ../../bin/demo_find_approx cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_find_approx.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_find_approx.dir/find_approx.cpp.o -o ../../bin/demo_find_approx -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 35%] Built target demo_find_approx make -f core/demos/CMakeFiles/demo_tutorial_alignments_alignment_global_assignment4_part1.dir/build.make core/demos/CMakeFiles/demo_tutorial_alignments_alignment_global_assignment4_part1.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_alignments_alignment_global_assignment4_part1.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_alignments_alignment_global_assignment4_part1 make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_alignments_alignment_global_assignment4_part1.dir/build.make core/demos/CMakeFiles/demo_tutorial_alignments_alignment_global_assignment4_part1.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 35%] Building CXX object core/demos/CMakeFiles/demo_tutorial_alignments_alignment_global_assignment4_part1.dir/tutorial/alignments/alignment_global_assignment4_part1.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_alignments_alignment_global_assignment4_part1.dir/tutorial/alignments/alignment_global_assignment4_part1.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/alignments/alignment_global_assignment4_part1.cpp [ 35%] Linking CXX executable ../../bin/demo_index_shape_hash cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_index_shape_hash.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_index_shape_hash.dir/index/shape_hash.cpp.o -o ../../bin/demo_index_shape_hash -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 35%] Built target demo_index_shape_hash make -f core/demos/CMakeFiles/demo_tutorial_seed_and_extend_solution6.dir/build.make core/demos/CMakeFiles/demo_tutorial_seed_and_extend_solution6.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_seed_and_extend_solution6.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_seed_and_extend_solution6 make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_seed_and_extend_solution6.dir/build.make core/demos/CMakeFiles/demo_tutorial_seed_and_extend_solution6.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 35%] Building CXX object core/demos/CMakeFiles/demo_tutorial_seed_and_extend_solution6.dir/tutorial/seed_and_extend/solution6.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_seed_and_extend_solution6.dir/tutorial/seed_and_extend/solution6.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/seed_and_extend/solution6.cpp [ 35%] Linking CXX executable ../../bin/demo_seeds_seeds_extension cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_seeds_seeds_extension.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_seeds_seeds_extension.dir/seeds/seeds_extension.cpp.o -o ../../bin/demo_seeds_seeds_extension -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 35%] Built target demo_seeds_seeds_extension make -f core/demos/CMakeFiles/demo_tutorial_seed_and_extend_solution5.dir/build.make core/demos/CMakeFiles/demo_tutorial_seed_and_extend_solution5.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_seed_and_extend_solution5.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_seed_and_extend_solution5 make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_seed_and_extend_solution5.dir/build.make core/demos/CMakeFiles/demo_tutorial_seed_and_extend_solution5.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 35%] Building CXX object core/demos/CMakeFiles/demo_tutorial_seed_and_extend_solution5.dir/tutorial/seed_and_extend/solution5.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_seed_and_extend_solution5.dir/tutorial/seed_and_extend/solution5.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/seed_and_extend/solution5.cpp In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:51, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:39, from /<>/seqan-1.4.2+dfsg/core/demos/index/index_getOccurrences_getFrequency_range_getFibre.cpp:1: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String, seqan::Alloc<> >; TValue = seqan::Pair; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = seqan::Pair; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String, seqan::Alloc<> >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Size::Type seqan::resize(T&, TSize) [with T = seqan::String, seqan::Alloc<> >; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from ‘void seqan::pop(T&) [with T = seqan::String, seqan::Alloc<> >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_block.h:598:11, inlined from ‘void seqan::createChildtab(TDest&, const TLCPInput&) [with TLCPInput = seqan::String >; TDest = seqan::String >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_childtab.h:284:8: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551584’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/debug_test_system.h:46, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_debug.h:52, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:49, from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:51, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:39, from /<>/seqan-1.4.2+dfsg/core/demos/index/index_getOccurrences_getFrequency_range_getFibre.cpp:1: /usr/include/c++/9/new: In function ‘void seqan::createChildtab(TDest&, const TLCPInput&) [with TLCPInput = seqan::String >; TDest = seqan::String >]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ [ 36%] Linking CXX executable ../../bin/demo_tutorial_alignments_alignment_global_assignment4_part1 cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_alignments_alignment_global_assignment4_part1.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_alignments_alignment_global_assignment4_part1.dir/tutorial/alignments/alignment_global_assignment4_part1.cpp.o -o ../../bin/demo_tutorial_alignments_alignment_global_assignment4_part1 -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 36%] Built target demo_tutorial_alignments_alignment_global_assignment4_part1 make -f core/demos/CMakeFiles/demo_graph_algorithms_longest_common_subsequence.dir/build.make core/demos/CMakeFiles/demo_graph_algorithms_longest_common_subsequence.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_graph_algorithms_longest_common_subsequence.dir/DependInfo.cmake --color= Scanning dependencies of target demo_graph_algorithms_longest_common_subsequence make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_graph_algorithms_longest_common_subsequence.dir/build.make core/demos/CMakeFiles/demo_graph_algorithms_longest_common_subsequence.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 36%] Building CXX object core/demos/CMakeFiles/demo_graph_algorithms_longest_common_subsequence.dir/graph_algorithms/longest_common_subsequence.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_graph_algorithms_longest_common_subsequence.dir/graph_algorithms/longest_common_subsequence.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/graph_algorithms/longest_common_subsequence.cpp [ 36%] Linking CXX executable ../../bin/demo_tutorial_seed_and_extend_solution5 cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/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=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -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 [ 37%] Linking CXX executable ../../bin/demo_tutorial_seed_and_extend_solution6 cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/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=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -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 make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 37%] Built target demo_tutorial_seed_and_extend_solution5 make -f core/demos/CMakeFiles/demo_tutorial_alignments_pairwise_sequence_alignment_assignment5_step2.dir/build.make core/demos/CMakeFiles/demo_tutorial_alignments_pairwise_sequence_alignment_assignment5_step2.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_alignments_pairwise_sequence_alignment_assignment5_step2.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 37%] Built target demo_tutorial_seed_and_extend_solution6 make -f core/demos/CMakeFiles/demo_tutorial_string_sets_assignment_4_workshop_solution.dir/build.make core/demos/CMakeFiles/demo_tutorial_string_sets_assignment_4_workshop_solution.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_string_sets_assignment_4_workshop_solution.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_alignments_pairwise_sequence_alignment_assignment5_step2 make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_alignments_pairwise_sequence_alignment_assignment5_step2.dir/build.make core/demos/CMakeFiles/demo_tutorial_alignments_pairwise_sequence_alignment_assignment5_step2.dir/build Scanning dependencies of target demo_tutorial_string_sets_assignment_4_workshop_solution make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_string_sets_assignment_4_workshop_solution.dir/build.make core/demos/CMakeFiles/demo_tutorial_string_sets_assignment_4_workshop_solution.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 37%] Building CXX object core/demos/CMakeFiles/demo_tutorial_alignments_pairwise_sequence_alignment_assignment5_step2.dir/tutorial/alignments/pairwise_sequence_alignment_assignment5_step2.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_alignments_pairwise_sequence_alignment_assignment5_step2.dir/tutorial/alignments/pairwise_sequence_alignment_assignment5_step2.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/alignments/pairwise_sequence_alignment_assignment5_step2.cpp [ 37%] Building CXX object core/demos/CMakeFiles/demo_tutorial_string_sets_assignment_4_workshop_solution.dir/tutorial/string_sets/assignment_4_workshop_solution.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_string_sets_assignment_4_workshop_solution.dir/tutorial/string_sets/assignment_4_workshop_solution.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/string_sets/assignment_4_workshop_solution.cpp [ 37%] Linking CXX executable ../../bin/demo_tutorial_string_sets_assignment_4_workshop_solution cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/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=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -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 make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 37%] Built target demo_tutorial_string_sets_assignment_4_workshop_solution make -f core/demos/CMakeFiles/demo_align_align.dir/build.make core/demos/CMakeFiles/demo_align_align.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_align_align.dir/DependInfo.cmake --color= Scanning dependencies of target demo_align_align make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_align_align.dir/build.make core/demos/CMakeFiles/demo_align_align.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 37%] Building CXX object core/demos/CMakeFiles/demo_align_align.dir/align/align.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_align_align.dir/align/align.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/align/align.cpp [ 37%] Linking CXX executable ../../bin/demo_graph_algorithms_longest_common_subsequence cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_graph_algorithms_longest_common_subsequence.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_graph_algorithms_longest_common_subsequence.dir/graph_algorithms/longest_common_subsequence.cpp.o -o ../../bin/demo_graph_algorithms_longest_common_subsequence -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 37%] Built target demo_graph_algorithms_longest_common_subsequence make -f core/demos/CMakeFiles/demo_tutorial_alignments_alignment_pairwise_global_assignment1.dir/build.make core/demos/CMakeFiles/demo_tutorial_alignments_alignment_pairwise_global_assignment1.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_alignments_alignment_pairwise_global_assignment1.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_alignments_alignment_pairwise_global_assignment1 make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_alignments_alignment_pairwise_global_assignment1.dir/build.make core/demos/CMakeFiles/demo_tutorial_alignments_alignment_pairwise_global_assignment1.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 37%] Building CXX object core/demos/CMakeFiles/demo_tutorial_alignments_alignment_pairwise_global_assignment1.dir/tutorial/alignments/alignment_pairwise_global_assignment1.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_alignments_alignment_pairwise_global_assignment1.dir/tutorial/alignments/alignment_pairwise_global_assignment1.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/alignments/alignment_pairwise_global_assignment1.cpp In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:51, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:39, from /<>/seqan-1.4.2+dfsg/core/demos/index/index_getOccurrences_getFrequency_range_getFibre.cpp:1: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >, seqan::Tag > >, seqan::Alloc<> >; TValue = seqan::PageBucketExtended >, seqan::Tag > >; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = seqan::PageBucketExtended >, seqan::Tag > >; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = seqan::PageBucketExtended >, seqan::Tag > >; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = seqan::PageBucketExtended >, seqan::Tag > >; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::PageBucketExtended >, seqan::Tag > >; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::PageBucketExtended >, seqan::Tag > >; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::PageBucketExtended >, seqan::Tag > >; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >, seqan::Tag > >, seqan::Alloc<> >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = seqan::PageBucketExtended >, seqan::Tag > >; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘void seqan::pop(seqan::PriorityType&) [with TValue = seqan::PageBucketExtended >, seqan::Tag > >; TLess = seqan::MergeStreamComparer >, seqan::Tag >, seqan::_skew3NComp >, seqan::Tag >, int> >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/misc/priority_type_heap.h:333:8, inlined from ‘void seqan::Handler, seqan::Tag >::pop() [with TValue = seqan::Pair >, seqan::Tag >; TPoolSpec = seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_sorter.h:311:18, inlined from ‘void seqan::Handler, seqan::Tag >::pop() [with THandler1 = seqan::Handler >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::AdapterSpec>; THandler2 = seqan::Handler >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:664:11, inlined from ‘seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Pair >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:919:4, inlined from ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pool >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew3NComp >, seqan::Tag >, int>]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:140:13, inlined from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1357:13, inlined from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42, inlined from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1385:17: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551536’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/debug_test_system.h:46, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_debug.h:52, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:49, from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:51, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:39, from /<>/seqan-1.4.2+dfsg/core/demos/index/index_getOccurrences_getFrequency_range_getFibre.cpp:1: /usr/include/c++/9/new: In function ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ [ 37%] Linking CXX executable ../../bin/demo_tutorial_alignments_pairwise_sequence_alignment_assignment5_step2 cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_alignments_pairwise_sequence_alignment_assignment5_step2.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_alignments_pairwise_sequence_alignment_assignment5_step2.dir/tutorial/alignments/pairwise_sequence_alignment_assignment5_step2.cpp.o -o ../../bin/demo_tutorial_alignments_pairwise_sequence_alignment_assignment5_step2 -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 37%] Built target demo_tutorial_alignments_pairwise_sequence_alignment_assignment5_step2 make -f core/demos/CMakeFiles/demo_tutorial_sequence_sequence_all_strings.dir/build.make core/demos/CMakeFiles/demo_tutorial_sequence_sequence_all_strings.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_sequence_sequence_all_strings.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_sequence_sequence_all_strings make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_sequence_sequence_all_strings.dir/build.make core/demos/CMakeFiles/demo_tutorial_sequence_sequence_all_strings.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 37%] Building CXX object core/demos/CMakeFiles/demo_tutorial_sequence_sequence_all_strings.dir/tutorial/sequence/sequence_all_strings.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_sequence_sequence_all_strings.dir/tutorial/sequence/sequence_all_strings.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/sequence/sequence_all_strings.cpp [ 38%] Linking CXX executable ../../bin/demo_tutorial_sequence_sequence_all_strings cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_sequence_sequence_all_strings.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_sequence_sequence_all_strings.dir/tutorial/sequence/sequence_all_strings.cpp.o -o ../../bin/demo_tutorial_sequence_sequence_all_strings -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 38%] Built target demo_tutorial_sequence_sequence_all_strings make -f core/demos/CMakeFiles/demo_alignment_msa.dir/build.make core/demos/CMakeFiles/demo_alignment_msa.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_alignment_msa.dir/DependInfo.cmake --color= Scanning dependencies of target demo_alignment_msa make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_alignment_msa.dir/build.make core/demos/CMakeFiles/demo_alignment_msa.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 38%] Building CXX object core/demos/CMakeFiles/demo_alignment_msa.dir/alignment_msa.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_alignment_msa.dir/alignment_msa.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/alignment_msa.cpp [ 38%] Linking CXX executable ../../bin/demo_align_align cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_align_align.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_align_align.dir/align/align.cpp.o -o ../../bin/demo_align_align -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 38%] Built target demo_align_align make -f core/demos/CMakeFiles/demo_find_exact.dir/build.make core/demos/CMakeFiles/demo_find_exact.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_find_exact.dir/DependInfo.cmake --color= Scanning dependencies of target demo_find_exact make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_find_exact.dir/build.make core/demos/CMakeFiles/demo_find_exact.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 38%] Building CXX object core/demos/CMakeFiles/demo_find_exact.dir/find_exact.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_find_exact.dir/find_exact.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/find_exact.cpp [ 38%] Linking CXX executable ../../bin/demo_tutorial_alignments_alignment_pairwise_global_assignment1 cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_alignments_alignment_pairwise_global_assignment1.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_alignments_alignment_pairwise_global_assignment1.dir/tutorial/alignments/alignment_pairwise_global_assignment1.cpp.o -o ../../bin/demo_tutorial_alignments_alignment_pairwise_global_assignment1 -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 38%] Built target demo_tutorial_alignments_alignment_pairwise_global_assignment1 make -f core/demos/CMakeFiles/demo_index_find_stringset.dir/build.make core/demos/CMakeFiles/demo_index_find_stringset.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_index_find_stringset.dir/DependInfo.cmake --color= Scanning dependencies of target demo_index_find_stringset make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_index_find_stringset.dir/build.make core/demos/CMakeFiles/demo_index_find_stringset.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 38%] Building CXX object core/demos/CMakeFiles/demo_index_find_stringset.dir/index_find_stringset.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_index_find_stringset.dir/index_find_stringset.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/index_find_stringset.cpp [ 38%] Linking CXX executable ../../bin/demo_index_index_getOccurrences_getFrequency_range_getFibre cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_index_index_getOccurrences_getFrequency_range_getFibre.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_index_index_getOccurrences_getFrequency_range_getFibre.dir/index/index_getOccurrences_getFrequency_range_getFibre.cpp.o -o ../../bin/demo_index_index_getOccurrences_getFrequency_range_getFibre -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 38%] Built target demo_index_index_getOccurrences_getFrequency_range_getFibre make -f core/demos/CMakeFiles/demo_align_integrate_align.dir/build.make core/demos/CMakeFiles/demo_align_integrate_align.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_align_integrate_align.dir/DependInfo.cmake --color= Scanning dependencies of target demo_align_integrate_align make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_align_integrate_align.dir/build.make core/demos/CMakeFiles/demo_align_integrate_align.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 38%] Building CXX object core/demos/CMakeFiles/demo_align_integrate_align.dir/align/integrate_align.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_align_integrate_align.dir/align/integrate_align.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/align/integrate_align.cpp [ 38%] Linking CXX executable ../../bin/demo_find_exact cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_find_exact.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_find_exact.dir/find_exact.cpp.o -o ../../bin/demo_find_exact -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 38%] Built target demo_find_exact make -f core/demos/CMakeFiles/demo_tutorial_index_index_assignment6.dir/build.make core/demos/CMakeFiles/demo_tutorial_index_index_assignment6.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_index_index_assignment6.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_index_index_assignment6 make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_index_index_assignment6.dir/build.make core/demos/CMakeFiles/demo_tutorial_index_index_assignment6.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 38%] Building CXX object core/demos/CMakeFiles/demo_tutorial_index_index_assignment6.dir/tutorial/index/index_assignment6.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_index_index_assignment6.dir/tutorial/index/index_assignment6.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/index/index_assignment6.cpp In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:100, from /<>/seqan-1.4.2+dfsg/core/demos/index_find_stringset.cpp:3: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h: In instantiation of ‘TResult seqan::_skew7NComp::operator()(const TValue&, const TValue&) const [with TValue = seqan::Pair >, seqan::Tag >; TResult = int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:141:42: required from ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pool >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew7NComp >, seqan::Tag >, int>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1357:13: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395: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::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:345:26: required from ‘bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:312:4: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index_esa.h:1929:15: required from ‘void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, EsaFindMlr) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]; seqan::EsaFindMlr = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index.h:292:19: required from ‘bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]]’ /<>/seqan-1.4.2+dfsg/core/demos/index_find_stringset.cpp:23:28: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:74:43: warning: taking address of packed member of ‘seqan::Tuple >’ may result in an unaligned pointer value [-Waddress-of-packed-member] 74 | const TStoredValue *sa = a.i2.i; | ~~~~~^ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:75:43: warning: taking address of packed member of ‘seqan::Tuple >’ may result in an unaligned pointer value [-Waddress-of-packed-member] 75 | const TStoredValue *sb = b.i2.i; | ~~~~~^ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:59, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:51, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:39, from /<>/seqan-1.4.2+dfsg/core/demos/index_find_stringset.cpp:3: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h: In instantiation of ‘const typename seqan::StoredTupleValue_::Type& seqan::Tuple >::operator[](TPos) const [with TPos = int; TValue = long unsigned int; unsigned int SIZE = 6; typename seqan::StoredTupleValue_::Type = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:124:27: required from ‘bool seqan::CompareSkewDCStream::operator()(const seqan::SkewDCStream&, const seqan::SkewDCStream&) const [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:307:9: 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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:319:4: required from ‘seqan::Pipe, seqan::Merger7>& seqan::Pipe, seqan::Merger7>::operator++() [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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:440:13: required from ‘seqan::Pipe& seqan::Pipe::operator++() [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_counter.h:105:13: required from ‘seqan::Pipe& seqan::Pipe::operator++() [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >, seqan::Skew7>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:620:9: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index_esa.h:1929:15: required from ‘void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, EsaFindMlr) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]; seqan::EsaFindMlr = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index.h:292:19: required from ‘bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]]’ /<>/seqan-1.4.2+dfsg/core/demos/index_find_stringset.cpp:23:28: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr] 171 | return i[k]; | ~^ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:96, from /<>/seqan-1.4.2+dfsg/core/demos/index_find_stringset.cpp:3: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h: In instantiation of ‘TResult seqan::_skew3NComp::operator()(const TValue&, const TValue&) const [with TValue = seqan::Pair >, seqan::Tag >; TResult = int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:141:42: required from ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pool >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew3NComp >, seqan::Tag >, int>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1357:13: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395: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::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:251:26: required from ‘bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:218:4: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index_esa.h:1929:15: required from ‘void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, EsaFindMlr) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]; seqan::EsaFindMlr = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index.h:292:19: required from ‘bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]]’ /<>/seqan-1.4.2+dfsg/core/demos/index_find_stringset.cpp:23:28: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:74:43: warning: taking address of packed member of ‘seqan::Tuple >’ may result in an unaligned pointer value [-Waddress-of-packed-member] 74 | const TStoredValue *sa = a.i2.i; | ~~~~~^ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:75:43: warning: taking address of packed member of ‘seqan::Tuple >’ may result in an unaligned pointer value [-Waddress-of-packed-member] 75 | const TStoredValue *sb = b.i2.i; | ~~~~~^ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:59, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:51, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:39, from /<>/seqan-1.4.2+dfsg/core/demos/index_find_stringset.cpp:3: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h: In instantiation of ‘const typename seqan::StoredTupleValue_::Type& seqan::Tuple >::operator[](TPos) const [with TPos = unsigned int; TValue = long unsigned int; unsigned int SIZE = 6; typename seqan::StoredTupleValue_::Type = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:191:25: required from ‘TResult seqan::_skew7ExtendComp::operator()(const TValue&, const TValue&) const [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; unsigned int EXT_LENGTH = 3; TResult = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_sorter.h:68:21: required from ‘bool seqan::AdaptorCompare2Less::operator()(const typename TCompare::first_argument_type&, const typename TCompare::second_argument_type&) const [with TCompare = seqan::_skew7ExtendComp, seqan::Tuple >, seqan::Tag >, 3, int>; typename TCompare::first_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >; typename TCompare::second_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >]’ /usr/include/c++/9/bits/predefined_ops.h:143:18: required from ‘constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Iterator2 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = seqan::AdaptorCompare2Less, seqan::Tuple >, seqan::Tag >, 3, int> >]’ /usr/include/c++/9/bits/stl_algo.h:81:17: required from ‘void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 3, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1910:34: required from ‘_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 3, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1942:38: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index_esa.h:1929:15: required from ‘void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, EsaFindMlr) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]; seqan::EsaFindMlr = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index.h:292:19: required from ‘bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]]’ /<>/seqan-1.4.2+dfsg/core/demos/index_find_stringset.cpp:23:28: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr] 171 | return i[k]; | ~^ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h: In instantiation of ‘const typename seqan::StoredTupleValue_::Type& seqan::Tuple >::operator[](TPos) const [with TPos = unsigned int; TValue = long unsigned int; unsigned int SIZE = 4; typename seqan::StoredTupleValue_::Type = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:191:25: required from ‘TResult seqan::_skew7ExtendComp::operator()(const TValue&, const TValue&) const [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; unsigned int EXT_LENGTH = 1; TResult = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_sorter.h:68:21: required from ‘bool seqan::AdaptorCompare2Less::operator()(const typename TCompare::first_argument_type&, const typename TCompare::second_argument_type&) const [with TCompare = seqan::_skew7ExtendComp, seqan::Tuple >, seqan::Tag >, 1, int>; typename TCompare::first_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >; typename TCompare::second_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >]’ /usr/include/c++/9/bits/predefined_ops.h:143:18: required from ‘constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Iterator2 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = seqan::AdaptorCompare2Less, seqan::Tuple >, seqan::Tag >, 1, int> >]’ /usr/include/c++/9/bits/stl_algo.h:81:17: required from ‘void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 1, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1910:34: required from ‘_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 1, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1942:38: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index_esa.h:1929:15: required from ‘void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, EsaFindMlr) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]; seqan::EsaFindMlr = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index.h:292:19: required from ‘bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]]’ /<>/seqan-1.4.2+dfsg/core/demos/index_find_stringset.cpp:23:28: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr] /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h: In instantiation of ‘const typename seqan::StoredTupleValue_::Type& seqan::Tuple >::operator[](TPos) const [with TPos = unsigned int; TValue = long unsigned int; unsigned int SIZE = 5; typename seqan::StoredTupleValue_::Type = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:191:25: required from ‘TResult seqan::_skew7ExtendComp::operator()(const TValue&, const TValue&) const [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; unsigned int EXT_LENGTH = 2; TResult = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_sorter.h:68:21: required from ‘bool seqan::AdaptorCompare2Less::operator()(const typename TCompare::first_argument_type&, const typename TCompare::second_argument_type&) const [with TCompare = seqan::_skew7ExtendComp, seqan::Tuple >, seqan::Tag >, 2, int>; typename TCompare::first_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >; typename TCompare::second_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >]’ /usr/include/c++/9/bits/predefined_ops.h:143:18: required from ‘constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Iterator2 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = seqan::AdaptorCompare2Less, seqan::Tuple >, seqan::Tag >, 2, int> >]’ /usr/include/c++/9/bits/stl_algo.h:81:17: required from ‘void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 2, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1910:34: required from ‘_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 2, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1942:38: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index_esa.h:1929:15: required from ‘void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, EsaFindMlr) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]; seqan::EsaFindMlr = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index.h:292:19: required from ‘bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]]’ /<>/seqan-1.4.2+dfsg/core/demos/index_find_stringset.cpp:23:28: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr] [ 39%] Linking CXX executable ../../bin/demo_align_integrate_align cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_align_integrate_align.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_align_integrate_align.dir/align/integrate_align.cpp.o -o ../../bin/demo_align_integrate_align -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 39%] Built target demo_align_integrate_align make -f core/demos/CMakeFiles/demo_index_index_textAt_indexText_saAt_indexRequire.dir/build.make core/demos/CMakeFiles/demo_index_index_textAt_indexText_saAt_indexRequire.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_index_index_textAt_indexText_saAt_indexRequire.dir/DependInfo.cmake --color= Scanning dependencies of target demo_index_index_textAt_indexText_saAt_indexRequire make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_index_index_textAt_indexText_saAt_indexRequire.dir/build.make core/demos/CMakeFiles/demo_index_index_textAt_indexText_saAt_indexRequire.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 39%] Building CXX object core/demos/CMakeFiles/demo_index_index_textAt_indexText_saAt_indexRequire.dir/index/index_textAt_indexText_saAt_indexRequire.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_index_index_textAt_indexText_saAt_indexRequire.dir/index/index_textAt_indexText_saAt_indexRequire.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/index/index_textAt_indexText_saAt_indexRequire.cpp [ 39%] Linking CXX executable ../../bin/demo_tutorial_index_index_assignment6 cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_index_index_assignment6.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_index_index_assignment6.dir/tutorial/index/index_assignment6.cpp.o -o ../../bin/demo_tutorial_index_index_assignment6 -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 39%] Built target demo_tutorial_index_index_assignment6 make -f core/demos/CMakeFiles/demo_interval_tree.dir/build.make core/demos/CMakeFiles/demo_interval_tree.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_interval_tree.dir/DependInfo.cmake --color= Scanning dependencies of target demo_interval_tree make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_interval_tree.dir/build.make core/demos/CMakeFiles/demo_interval_tree.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 39%] Building CXX object core/demos/CMakeFiles/demo_interval_tree.dir/interval_tree.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_interval_tree.dir/interval_tree.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/interval_tree.cpp [ 39%] Linking CXX executable ../../bin/demo_index_index_textAt_indexText_saAt_indexRequire cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_index_index_textAt_indexText_saAt_indexRequire.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_index_index_textAt_indexText_saAt_indexRequire.dir/index/index_textAt_indexText_saAt_indexRequire.cpp.o -o ../../bin/demo_index_index_textAt_indexText_saAt_indexRequire -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 39%] Built target demo_index_index_textAt_indexText_saAt_indexRequire make -f core/demos/CMakeFiles/demo_align_global_alignment_unbanded.dir/build.make core/demos/CMakeFiles/demo_align_global_alignment_unbanded.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_align_global_alignment_unbanded.dir/DependInfo.cmake --color= Scanning dependencies of target demo_align_global_alignment_unbanded make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_align_global_alignment_unbanded.dir/build.make core/demos/CMakeFiles/demo_align_global_alignment_unbanded.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 39%] Building CXX object core/demos/CMakeFiles/demo_align_global_alignment_unbanded.dir/align/global_alignment_unbanded.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_align_global_alignment_unbanded.dir/align/global_alignment_unbanded.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/align/global_alignment_unbanded.cpp [ 39%] Linking CXX executable ../../bin/demo_interval_tree cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_interval_tree.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_interval_tree.dir/interval_tree.cpp.o -o ../../bin/demo_interval_tree -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 39%] Built target demo_interval_tree make -f core/demos/CMakeFiles/demo_tutorial_alignments_alignment_global_assignment4_part2.dir/build.make core/demos/CMakeFiles/demo_tutorial_alignments_alignment_global_assignment4_part2.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_alignments_alignment_global_assignment4_part2.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_alignments_alignment_global_assignment4_part2 make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_alignments_alignment_global_assignment4_part2.dir/build.make core/demos/CMakeFiles/demo_tutorial_alignments_alignment_global_assignment4_part2.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 39%] Building CXX object core/demos/CMakeFiles/demo_tutorial_alignments_alignment_global_assignment4_part2.dir/tutorial/alignments/alignment_global_assignment4_part2.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_alignments_alignment_global_assignment4_part2.dir/tutorial/alignments/alignment_global_assignment4_part2.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/alignments/alignment_global_assignment4_part2.cpp In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:51, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:39, from /<>/seqan-1.4.2+dfsg/core/demos/index_find_stringset.cpp:3: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >, seqan::Tag > >, seqan::Alloc<> >; TValue = seqan::PageBucketExtended >, seqan::Tag > >; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = seqan::PageBucketExtended >, seqan::Tag > >; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = seqan::PageBucketExtended >, seqan::Tag > >; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = seqan::PageBucketExtended >, seqan::Tag > >; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::PageBucketExtended >, seqan::Tag > >; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::PageBucketExtended >, seqan::Tag > >; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::PageBucketExtended >, seqan::Tag > >; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >, seqan::Tag > >, seqan::Alloc<> >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = seqan::PageBucketExtended >, seqan::Tag > >; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘void seqan::pop(seqan::PriorityType&) [with TValue = seqan::PageBucketExtended >, seqan::Tag > >; TLess = seqan::MergeStreamComparer >, seqan::Tag >, seqan::_skew3NComp >, seqan::Tag >, int> >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/misc/priority_type_heap.h:333:8, inlined from ‘void seqan::Handler, seqan::Tag >::pop() [with TValue = seqan::Pair >, seqan::Tag >; TPoolSpec = seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_sorter.h:311:18, inlined from ‘void seqan::Handler, seqan::Tag >::pop() [with THandler1 = seqan::Handler >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::AdapterSpec>; THandler2 = seqan::Handler >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:664:11, inlined from ‘seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Pair >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:919:4, inlined from ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pool >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew3NComp >, seqan::Tag >, int>]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:140:13, inlined from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1357:13, inlined from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42, inlined from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1385:17: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551536’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/demos/index_find_stringset.cpp:2: /usr/include/c++/9/new: In function ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ [ 40%] Linking CXX executable ../../bin/demo_alignment_msa cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_alignment_msa.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_alignment_msa.dir/alignment_msa.cpp.o -o ../../bin/demo_alignment_msa -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 40%] Built target demo_alignment_msa make -f core/demos/CMakeFiles/demo_basic_metaprogramming_switch.dir/build.make core/demos/CMakeFiles/demo_basic_metaprogramming_switch.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_basic_metaprogramming_switch.dir/DependInfo.cmake --color= [ 40%] Linking CXX executable ../../bin/demo_align_global_alignment_unbanded cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_align_global_alignment_unbanded.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_align_global_alignment_unbanded.dir/align/global_alignment_unbanded.cpp.o -o ../../bin/demo_align_global_alignment_unbanded -lrt -lz Scanning dependencies of target demo_basic_metaprogramming_switch make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_basic_metaprogramming_switch.dir/build.make core/demos/CMakeFiles/demo_basic_metaprogramming_switch.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 40%] Building CXX object core/demos/CMakeFiles/demo_basic_metaprogramming_switch.dir/basic/metaprogramming_switch.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_basic_metaprogramming_switch.dir/basic/metaprogramming_switch.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/basic/metaprogramming_switch.cpp make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 40%] Built target demo_align_global_alignment_unbanded make -f core/demos/CMakeFiles/demo_alignment_local.dir/build.make core/demos/CMakeFiles/demo_alignment_local.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_alignment_local.dir/DependInfo.cmake --color= Scanning dependencies of target demo_alignment_local make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_alignment_local.dir/build.make core/demos/CMakeFiles/demo_alignment_local.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 40%] Building CXX object core/demos/CMakeFiles/demo_alignment_local.dir/alignment_local.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_alignment_local.dir/alignment_local.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/alignment_local.cpp [ 40%] Linking CXX executable ../../bin/demo_basic_metaprogramming_switch cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_basic_metaprogramming_switch.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_basic_metaprogramming_switch.dir/basic/metaprogramming_switch.cpp.o -o ../../bin/demo_basic_metaprogramming_switch -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 40%] Built target demo_basic_metaprogramming_switch make -f core/demos/CMakeFiles/demo_index_node_predicate.dir/build.make core/demos/CMakeFiles/demo_index_node_predicate.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_index_node_predicate.dir/DependInfo.cmake --color= Scanning dependencies of target demo_index_node_predicate make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_index_node_predicate.dir/build.make core/demos/CMakeFiles/demo_index_node_predicate.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 40%] Building CXX object core/demos/CMakeFiles/demo_index_node_predicate.dir/index_node_predicate.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_index_node_predicate.dir/index_node_predicate.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/index_node_predicate.cpp [ 40%] Linking CXX executable ../../bin/demo_tutorial_alignments_alignment_global_assignment4_part2 cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_alignments_alignment_global_assignment4_part2.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_alignments_alignment_global_assignment4_part2.dir/tutorial/alignments/alignment_global_assignment4_part2.cpp.o -o ../../bin/demo_tutorial_alignments_alignment_global_assignment4_part2 -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 40%] Built target demo_tutorial_alignments_alignment_global_assignment4_part2 make -f core/demos/CMakeFiles/demo_align_gaps_example.dir/build.make core/demos/CMakeFiles/demo_align_gaps_example.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_align_gaps_example.dir/DependInfo.cmake --color= Scanning dependencies of target demo_align_gaps_example make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_align_gaps_example.dir/build.make core/demos/CMakeFiles/demo_align_gaps_example.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 41%] Building CXX object core/demos/CMakeFiles/demo_align_gaps_example.dir/align/gaps_example.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_align_gaps_example.dir/align/gaps_example.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/align/gaps_example.cpp [ 41%] Linking CXX executable ../../bin/demo_index_find_stringset cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_index_find_stringset.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_index_find_stringset.dir/index_find_stringset.cpp.o -o ../../bin/demo_index_find_stringset -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 41%] Built target demo_index_find_stringset make -f core/demos/CMakeFiles/demo_tutorial_alignments_alignment_representation_ag_assignment1.dir/build.make core/demos/CMakeFiles/demo_tutorial_alignments_alignment_representation_ag_assignment1.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_alignments_alignment_representation_ag_assignment1.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_alignments_alignment_representation_ag_assignment1 make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_alignments_alignment_representation_ag_assignment1.dir/build.make core/demos/CMakeFiles/demo_tutorial_alignments_alignment_representation_ag_assignment1.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 41%] Building CXX object core/demos/CMakeFiles/demo_tutorial_alignments_alignment_representation_ag_assignment1.dir/tutorial/alignments/alignment_representation_ag_assignment1.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_alignments_alignment_representation_ag_assignment1.dir/tutorial/alignments/alignment_representation_ag_assignment1.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/alignments/alignment_representation_ag_assignment1.cpp In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/score.h:40, from /<>/seqan-1.4.2+dfsg/core/demos/alignment_local.cpp:3: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String, seqan::Alloc<> >; TValue = seqan::ScoreAndID; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = seqan::ScoreAndID; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = seqan::ScoreAndID; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = seqan::ScoreAndID; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::ScoreAndID; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::ScoreAndID; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::ScoreAndID; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String, seqan::Alloc<> >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = seqan::ScoreAndID; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘void seqan::pop(seqan::PriorityType&) [with TValue = seqan::ScoreAndID; TLess = std::less >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/misc/priority_type_heap.h:333:8: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551584’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/demos/alignment_local.cpp:2: /usr/include/c++/9/new: In function ‘void seqan::pop(seqan::PriorityType&) [with TValue = seqan::ScoreAndID; TLess = std::less >]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ [ 41%] Linking CXX executable ../../bin/demo_align_gaps_example cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_align_gaps_example.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_align_gaps_example.dir/align/gaps_example.cpp.o -o ../../bin/demo_align_gaps_example -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 41%] Built target demo_align_gaps_example make -f core/demos/CMakeFiles/demo_alignment.dir/build.make core/demos/CMakeFiles/demo_alignment.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_alignment.dir/DependInfo.cmake --color= Scanning dependencies of target demo_alignment make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_alignment.dir/build.make core/demos/CMakeFiles/demo_alignment.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 41%] Building CXX object core/demos/CMakeFiles/demo_alignment.dir/alignment.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_alignment.dir/alignment.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/alignment.cpp [ 42%] Linking CXX executable ../../bin/demo_index_node_predicate cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_index_node_predicate.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_index_node_predicate.dir/index_node_predicate.cpp.o -o ../../bin/demo_index_node_predicate -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 42%] Built target demo_index_node_predicate make -f core/demos/CMakeFiles/demo_store_store_example.dir/build.make core/demos/CMakeFiles/demo_store_store_example.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_store_store_example.dir/DependInfo.cmake --color= Scanning dependencies of target demo_store_store_example make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_store_store_example.dir/build.make core/demos/CMakeFiles/demo_store_store_example.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 42%] Building CXX object core/demos/CMakeFiles/demo_store_store_example.dir/store/store_example.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_store_store_example.dir/store/store_example.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/store/store_example.cpp In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/score.h:40, from /<>/seqan-1.4.2+dfsg/core/demos/alignment_local.cpp:3: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String, seqan::Alloc<> >; TValue = seqan::ScoreAndID; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = seqan::ScoreAndID; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = seqan::ScoreAndID; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = seqan::ScoreAndID; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::ScoreAndID; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::ScoreAndID; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::ScoreAndID; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String, seqan::Alloc<> >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = seqan::ScoreAndID; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘void seqan::pop(seqan::PriorityType&) [with TValue = seqan::ScoreAndID; TLess = std::less >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/misc/priority_type_heap.h:333:8, inlined from ‘typename seqan::LocalAlignmentFinder::TMatrixPosition seqan::_getNextBestEndPosition(seqan::LocalAlignmentFinder&, TScoreValue) [with TScoreValue = int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_waterman_eggert_impl.h:673:8: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551584’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/demos/alignment_local.cpp:2: /usr/include/c++/9/new: In function ‘typename seqan::LocalAlignmentFinder::TMatrixPosition seqan::_getNextBestEndPosition(seqan::LocalAlignmentFinder&, TScoreValue) [with TScoreValue = int]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ [ 42%] Linking CXX executable ../../bin/demo_alignment_local cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_alignment_local.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_alignment_local.dir/alignment_local.cpp.o -o ../../bin/demo_alignment_local -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 42%] Built target demo_alignment_local make -f core/demos/CMakeFiles/demo_file_format.dir/build.make core/demos/CMakeFiles/demo_file_format.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_file_format.dir/DependInfo.cmake --color= Scanning dependencies of target demo_file_format make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_file_format.dir/build.make core/demos/CMakeFiles/demo_file_format.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 43%] Building CXX object core/demos/CMakeFiles/demo_file_format.dir/file_format.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_file_format.dir/file_format.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/file_format.cpp [ 43%] Linking CXX executable ../../bin/demo_tutorial_alignments_alignment_representation_ag_assignment1 cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_alignments_alignment_representation_ag_assignment1.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_alignments_alignment_representation_ag_assignment1.dir/tutorial/alignments/alignment_representation_ag_assignment1.cpp.o -o ../../bin/demo_tutorial_alignments_alignment_representation_ag_assignment1 -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 43%] Built target demo_tutorial_alignments_alignment_representation_ag_assignment1 make -f core/demos/CMakeFiles/demo_index_shape.dir/build.make core/demos/CMakeFiles/demo_index_shape.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_index_shape.dir/DependInfo.cmake --color= Scanning dependencies of target demo_index_shape make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_index_shape.dir/build.make core/demos/CMakeFiles/demo_index_shape.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 43%] Building CXX object core/demos/CMakeFiles/demo_index_shape.dir/index/shape.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_index_shape.dir/index/shape.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/index/shape.cpp [ 43%] Linking CXX executable ../../bin/demo_file_format cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_file_format.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_file_format.dir/file_format.cpp.o -o ../../bin/demo_file_format -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 43%] Built target demo_file_format make -f core/demos/CMakeFiles/demo_modifier_modified_string_mod_view.dir/build.make core/demos/CMakeFiles/demo_modifier_modified_string_mod_view.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_modifier_modified_string_mod_view.dir/DependInfo.cmake --color= Scanning dependencies of target demo_modifier_modified_string_mod_view make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_modifier_modified_string_mod_view.dir/build.make core/demos/CMakeFiles/demo_modifier_modified_string_mod_view.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 43%] Building CXX object core/demos/CMakeFiles/demo_modifier_modified_string_mod_view.dir/modifier/modified_string_mod_view.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_modifier_modified_string_mod_view.dir/modifier/modified_string_mod_view.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/modifier/modified_string_mod_view.cpp [ 43%] Linking CXX executable ../../bin/demo_index_shape cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_index_shape.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_index_shape.dir/index/shape.cpp.o -o ../../bin/demo_index_shape -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 43%] Built target demo_index_shape make -f core/demos/CMakeFiles/demo_graph_algorithms_transitive_closure.dir/build.make core/demos/CMakeFiles/demo_graph_algorithms_transitive_closure.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_graph_algorithms_transitive_closure.dir/DependInfo.cmake --color= Scanning dependencies of target demo_graph_algorithms_transitive_closure make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_graph_algorithms_transitive_closure.dir/build.make core/demos/CMakeFiles/demo_graph_algorithms_transitive_closure.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 43%] Building CXX object core/demos/CMakeFiles/demo_graph_algorithms_transitive_closure.dir/graph_algorithms/transitive_closure.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_graph_algorithms_transitive_closure.dir/graph_algorithms/transitive_closure.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/graph_algorithms/transitive_closure.cpp [ 43%] Linking CXX executable ../../bin/demo_modifier_modified_string_mod_view cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_modifier_modified_string_mod_view.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_modifier_modified_string_mod_view.dir/modifier/modified_string_mod_view.cpp.o -o ../../bin/demo_modifier_modified_string_mod_view -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 43%] Built target demo_modifier_modified_string_mod_view make -f core/demos/CMakeFiles/demo_howto_clip_alignments.dir/build.make core/demos/CMakeFiles/demo_howto_clip_alignments.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_howto_clip_alignments.dir/DependInfo.cmake --color= Scanning dependencies of target demo_howto_clip_alignments make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_howto_clip_alignments.dir/build.make core/demos/CMakeFiles/demo_howto_clip_alignments.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 43%] Building CXX object core/demos/CMakeFiles/demo_howto_clip_alignments.dir/howto/clip_alignments.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_howto_clip_alignments.dir/howto/clip_alignments.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/howto/clip_alignments.cpp In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io.h:59, from /<>/seqan-1.4.2+dfsg/core/include/seqan/store.h:41, from /<>/seqan-1.4.2+dfsg/core/demos/store/store_example.cpp:2: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h: In function ‘void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = seqan::String >; TSourceIter = seqan::Iter >, seqan::AdaptorIterator > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: ‘__builtin___snprintf_chk’ output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:867, from /usr/include/c++/9/cstdio:42, from /usr/include/c++/9/ext/string_conversions.h:43, from /usr/include/c++/9/bits/basic_string.h:6493, from /usr/include/c++/9/string:55, from /usr/include/c++/9/bits/locale_classes.h:40, from /usr/include/c++/9/bits/ios_base.h:41, from /usr/include/c++/9/ios:42, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/demos/store/store_example.cpp:1: /usr/include/x86_64-linux-gnu/bits/stdio2.h:67:35: note: ‘__builtin___snprintf_chk’ output between 2 and 5 bytes into a destination of size 4 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 43%] Linking CXX executable ../../bin/demo_alignment cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_alignment.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_alignment.dir/alignment.cpp.o -o ../../bin/demo_alignment -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 43%] Built target demo_alignment make -f core/demos/CMakeFiles/demo_graph_algorithms_ford_fulkerson_algorithm.dir/build.make core/demos/CMakeFiles/demo_graph_algorithms_ford_fulkerson_algorithm.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_graph_algorithms_ford_fulkerson_algorithm.dir/DependInfo.cmake --color= Scanning dependencies of target demo_graph_algorithms_ford_fulkerson_algorithm make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_graph_algorithms_ford_fulkerson_algorithm.dir/build.make core/demos/CMakeFiles/demo_graph_algorithms_ford_fulkerson_algorithm.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 43%] Building CXX object core/demos/CMakeFiles/demo_graph_algorithms_ford_fulkerson_algorithm.dir/graph_algorithms/ford_fulkerson_algorithm.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_graph_algorithms_ford_fulkerson_algorithm.dir/graph_algorithms/ford_fulkerson_algorithm.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/graph_algorithms/ford_fulkerson_algorithm.cpp [ 43%] Linking CXX executable ../../bin/demo_graph_algorithms_transitive_closure cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_graph_algorithms_transitive_closure.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_graph_algorithms_transitive_closure.dir/graph_algorithms/transitive_closure.cpp.o -o ../../bin/demo_graph_algorithms_transitive_closure -lrt -lz [ 43%] Linking CXX executable ../../bin/demo_howto_clip_alignments cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_howto_clip_alignments.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_howto_clip_alignments.dir/howto/clip_alignments.cpp.o -o ../../bin/demo_howto_clip_alignments -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 43%] Built target demo_graph_algorithms_transitive_closure make -f core/demos/CMakeFiles/demo_gff_io_gff_stream_read.dir/build.make core/demos/CMakeFiles/demo_gff_io_gff_stream_read.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_gff_io_gff_stream_read.dir/DependInfo.cmake --color= Scanning dependencies of target demo_gff_io_gff_stream_read make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_gff_io_gff_stream_read.dir/build.make core/demos/CMakeFiles/demo_gff_io_gff_stream_read.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 43%] Built target demo_howto_clip_alignments make -f core/demos/CMakeFiles/demo_bam_io_bam_stream.dir/build.make core/demos/CMakeFiles/demo_bam_io_bam_stream.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_bam_io_bam_stream.dir/DependInfo.cmake --color= [ 43%] Building CXX object core/demos/CMakeFiles/demo_gff_io_gff_stream_read.dir/gff_io/gff_stream_read.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_gff_io_gff_stream_read.dir/gff_io/gff_stream_read.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/gff_io/gff_stream_read.cpp Scanning dependencies of target demo_bam_io_bam_stream make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_bam_io_bam_stream.dir/build.make core/demos/CMakeFiles/demo_bam_io_bam_stream.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 43%] Building CXX object core/demos/CMakeFiles/demo_bam_io_bam_stream.dir/bam_io/bam_stream.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_bam_io_bam_stream.dir/bam_io/bam_stream.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/bam_io/bam_stream.cpp [ 44%] Linking CXX executable ../../bin/demo_graph_algorithms_ford_fulkerson_algorithm cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_graph_algorithms_ford_fulkerson_algorithm.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_graph_algorithms_ford_fulkerson_algorithm.dir/graph_algorithms/ford_fulkerson_algorithm.cpp.o -o ../../bin/demo_graph_algorithms_ford_fulkerson_algorithm -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 44%] Built target demo_graph_algorithms_ford_fulkerson_algorithm make -f core/demos/CMakeFiles/demo_sequence_length.dir/build.make core/demos/CMakeFiles/demo_sequence_length.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_sequence_length.dir/DependInfo.cmake --color= Scanning dependencies of target demo_sequence_length make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_sequence_length.dir/build.make core/demos/CMakeFiles/demo_sequence_length.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 45%] Building CXX object core/demos/CMakeFiles/demo_sequence_length.dir/sequence_length.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_sequence_length.dir/sequence_length.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/sequence_length.cpp [ 45%] Linking CXX executable ../../bin/demo_store_store_example cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_store_store_example.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_store_store_example.dir/store/store_example.cpp.o -o ../../bin/demo_store_store_example -lrt -lz [ 45%] Linking CXX executable ../../bin/demo_gff_io_gff_stream_read cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_gff_io_gff_stream_read.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_gff_io_gff_stream_read.dir/gff_io/gff_stream_read.cpp.o -o ../../bin/demo_gff_io_gff_stream_read -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 45%] Built target demo_gff_io_gff_stream_read make -f core/demos/CMakeFiles/demo_graph_algorithms_depth_first_search.dir/build.make core/demos/CMakeFiles/demo_graph_algorithms_depth_first_search.dir/depend [ 45%] Built target demo_store_store_example make -f core/demos/CMakeFiles/demo_seq_io_sequence_stream_read.dir/build.make core/demos/CMakeFiles/demo_seq_io_sequence_stream_read.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_graph_algorithms_depth_first_search.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_seq_io_sequence_stream_read.dir/DependInfo.cmake --color= Scanning dependencies of target demo_graph_algorithms_depth_first_search make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_graph_algorithms_depth_first_search.dir/build.make core/demos/CMakeFiles/demo_graph_algorithms_depth_first_search.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' Scanning dependencies of target demo_seq_io_sequence_stream_read make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_seq_io_sequence_stream_read.dir/build.make core/demos/CMakeFiles/demo_seq_io_sequence_stream_read.dir/build [ 45%] Building CXX object core/demos/CMakeFiles/demo_graph_algorithms_depth_first_search.dir/graph_algorithms/depth_first_search.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_graph_algorithms_depth_first_search.dir/graph_algorithms/depth_first_search.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/graph_algorithms/depth_first_search.cpp make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 45%] Building CXX object core/demos/CMakeFiles/demo_seq_io_sequence_stream_read.dir/seq_io/sequence_stream_read.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_seq_io_sequence_stream_read.dir/seq_io/sequence_stream_read.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/seq_io/sequence_stream_read.cpp In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io.h:59, from /<>/seqan-1.4.2+dfsg/core/demos/bam_io/bam_stream.cpp:3: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h: In function ‘void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = seqan::String >; TSourceIter = seqan::Iter >, seqan::AdaptorIterator > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: ‘__builtin___snprintf_chk’ output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:867, from /usr/include/c++/9/cstdio:42, from /usr/include/c++/9/ext/string_conversions.h:43, from /usr/include/c++/9/bits/basic_string.h:6493, from /usr/include/c++/9/string:55, from /usr/include/c++/9/bits/locale_classes.h:40, from /usr/include/c++/9/bits/ios_base.h:41, from /usr/include/c++/9/ios:42, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/demos/bam_io/bam_stream.cpp:1: /usr/include/x86_64-linux-gnu/bits/stdio2.h:67:35: note: ‘__builtin___snprintf_chk’ output between 2 and 5 bytes into a destination of size 4 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Linking CXX executable ../../bin/demo_graph_algorithms_depth_first_search cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_graph_algorithms_depth_first_search.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_graph_algorithms_depth_first_search.dir/graph_algorithms/depth_first_search.cpp.o -o ../../bin/demo_graph_algorithms_depth_first_search -lrt -lz [ 46%] Linking CXX executable ../../bin/demo_bam_io_bam_stream cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_bam_io_bam_stream.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_bam_io_bam_stream.dir/bam_io/bam_stream.cpp.o -o ../../bin/demo_bam_io_bam_stream -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 46%] Built target demo_graph_algorithms_depth_first_search make -f core/demos/CMakeFiles/demo_find_finder_index.dir/build.make core/demos/CMakeFiles/demo_find_finder_index.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_find_finder_index.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 46%] Built target demo_bam_io_bam_stream make -f core/demos/CMakeFiles/demo_tutorial_alignments_alignment_pairwise_local.dir/build.make core/demos/CMakeFiles/demo_tutorial_alignments_alignment_pairwise_local.dir/depend Scanning dependencies of target demo_find_finder_index make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_alignments_alignment_pairwise_local.dir/DependInfo.cmake --color= make -f core/demos/CMakeFiles/demo_find_finder_index.dir/build.make core/demos/CMakeFiles/demo_find_finder_index.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 46%] Building CXX object core/demos/CMakeFiles/demo_find_finder_index.dir/find/finder_index.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_find_finder_index.dir/find/finder_index.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/find/finder_index.cpp Scanning dependencies of target demo_tutorial_alignments_alignment_pairwise_local make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_alignments_alignment_pairwise_local.dir/build.make core/demos/CMakeFiles/demo_tutorial_alignments_alignment_pairwise_local.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 46%] Building CXX object core/demos/CMakeFiles/demo_tutorial_alignments_alignment_pairwise_local.dir/tutorial/alignments/alignment_pairwise_local.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_alignments_alignment_pairwise_local.dir/tutorial/alignments/alignment_pairwise_local.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/alignments/alignment_pairwise_local.cpp In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io.h:59, from /<>/seqan-1.4.2+dfsg/core/include/seqan/store.h:41, from /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io/fai_index.h:40, from /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io.h:83, from /<>/seqan-1.4.2+dfsg/core/demos/sequence_length.cpp:5: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h: In function ‘void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = seqan::String >; TSourceIter = seqan::Iter >, seqan::AdaptorIterator > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: ‘__builtin___snprintf_chk’ output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:867, from /usr/include/c++/9/cstdio:42, from /usr/include/c++/9/ext/string_conversions.h:43, from /usr/include/c++/9/bits/basic_string.h:6493, from /usr/include/c++/9/string:55, from /usr/include/c++/9/bits/locale_classes.h:40, from /usr/include/c++/9/bits/ios_base.h:41, from /usr/include/c++/9/ios:42, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/debug_test_system.h:46, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_debug.h:52, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:49, from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:51, from /<>/seqan-1.4.2+dfsg/core/demos/sequence_length.cpp:4: /usr/include/x86_64-linux-gnu/bits/stdio2.h:67:35: note: ‘__builtin___snprintf_chk’ output between 2 and 5 bytes into a destination of size 4 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Linking CXX executable ../../bin/demo_sequence_length cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_sequence_length.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_sequence_length.dir/sequence_length.cpp.o -o ../../bin/demo_sequence_length -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 46%] Built target demo_sequence_length make -f core/demos/CMakeFiles/demo_graph_align_graph_align.dir/build.make core/demos/CMakeFiles/demo_graph_align_graph_align.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_graph_align_graph_align.dir/DependInfo.cmake --color= Scanning dependencies of target demo_graph_align_graph_align make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_graph_align_graph_align.dir/build.make core/demos/CMakeFiles/demo_graph_align_graph_align.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 46%] Building CXX object core/demos/CMakeFiles/demo_graph_align_graph_align.dir/graph_align/graph_align.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_graph_align_graph_align.dir/graph_align/graph_align.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/graph_align/graph_align.cpp In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:96, from /<>/seqan-1.4.2+dfsg/core/demos/find/finder_index.cpp:2: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h: In instantiation of ‘TResult seqan::_skew3NComp::operator()(const TValue&, const TValue&) const [with TValue = seqan::Pair >, seqan::Tag >; TResult = int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:141:42: required from ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pool >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew3NComp >, seqan::Tag >, int>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1357:13: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395: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::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:251:26: required from ‘bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:218:4: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::String >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::String >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:482:14: required from ‘void seqan::_findFirstIndex(seqan::Finder >, seqan::Tag >&, const TPattern&, const FinderFMIndex&) [with TText = seqan::String >; TPattern = char [2]; TIndexSpec = seqan::WT<>; TFMISpeedEnhancement = void; seqan::FinderFMIndex = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index.h:292:19: required from ‘bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String >; TSpec = seqan::FMIndex<>; TSpecFinder = seqan::Tag; TPattern = char [2]]’ /<>/seqan-1.4.2+dfsg/core/demos/find/finder_index.cpp:12:27: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:74:43: warning: taking address of packed member of ‘seqan::Tuple >’ may result in an unaligned pointer value [-Waddress-of-packed-member] 74 | const TStoredValue *sa = a.i2.i; | ~~~~~^ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:75:43: warning: taking address of packed member of ‘seqan::Tuple >’ may result in an unaligned pointer value [-Waddress-of-packed-member] 75 | const TStoredValue *sb = b.i2.i; | ~~~~~^ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io.h:59, from /<>/seqan-1.4.2+dfsg/core/include/seqan/store.h:41, from /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io/fai_index.h:40, from /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io.h:83, from /<>/seqan-1.4.2+dfsg/core/demos/seq_io/sequence_stream_read.cpp:2: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h: In function ‘void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = seqan::String >; TSourceIter = seqan::Iter >, seqan::AdaptorIterator > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: ‘__builtin___snprintf_chk’ output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:867, from /usr/include/c++/9/cstdio:42, from /usr/include/c++/9/ext/string_conversions.h:43, from /usr/include/c++/9/bits/basic_string.h:6493, from /usr/include/c++/9/string:55, from /usr/include/c++/9/bits/locale_classes.h:40, from /usr/include/c++/9/bits/ios_base.h:41, from /usr/include/c++/9/ios:42, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/debug_test_system.h:46, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_debug.h:52, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:49, from /<>/seqan-1.4.2+dfsg/core/demos/seq_io/sequence_stream_read.cpp:1: /usr/include/x86_64-linux-gnu/bits/stdio2.h:67:35: note: ‘__builtin___snprintf_chk’ output between 2 and 5 bytes into a destination of size 4 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Linking CXX executable ../../bin/demo_seq_io_sequence_stream_read cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_seq_io_sequence_stream_read.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_seq_io_sequence_stream_read.dir/seq_io/sequence_stream_read.cpp.o -o ../../bin/demo_seq_io_sequence_stream_read -lrt -lz In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:52, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/alignments/alignment_pairwise_local.cpp:3: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String, seqan::Alloc<> >; TValue = seqan::ScoreAndID; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = seqan::ScoreAndID; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = seqan::ScoreAndID; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = seqan::ScoreAndID; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::ScoreAndID; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::ScoreAndID; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::ScoreAndID; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String, seqan::Alloc<> >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = seqan::ScoreAndID; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘void seqan::pop(seqan::PriorityType&) [with TValue = seqan::ScoreAndID; TLess = std::less >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/misc/priority_type_heap.h:333:8, inlined 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]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_waterman_eggert_impl.h:730:5, inlined 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]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30, inlined 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]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_enumeration_unbanded.h:100:1, inlined from ‘bool seqan::nextLocalAlignment(seqan::Align&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequence = seqan::String, seqan::Alloc<> >; TAlignSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30, inlined from ‘int main()’ at /<>/seqan-1.4.2+dfsg/core/demos/tutorial/alignments/alignment_pairwise_local.cpp:30:30: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551584’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/alignments/alignment_pairwise_local.cpp:2: /usr/include/c++/9/new: In function ‘int main()’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:52, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/alignments/alignment_pairwise_local.cpp:3: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String, seqan::Alloc<> >; TValue = seqan::ScoreAndID; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = seqan::ScoreAndID; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = seqan::ScoreAndID; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = seqan::ScoreAndID; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::ScoreAndID; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::ScoreAndID; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::ScoreAndID; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String, seqan::Alloc<> >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = seqan::ScoreAndID; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘void seqan::pop(seqan::PriorityType&) [with TValue = seqan::ScoreAndID; TLess = std::less >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/misc/priority_type_heap.h:333:8, inlined from ‘typename seqan::LocalAlignmentFinder::TMatrixPosition seqan::_getNextBestEndPosition(seqan::LocalAlignmentFinder&, TScoreValue) [with TScoreValue = int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_waterman_eggert_impl.h:673:8, inlined 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]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_waterman_eggert_impl.h:756:41, inlined 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]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_enumeration_unbanded.h:107:37, inlined from ‘bool seqan::nextLocalAlignment(seqan::Align&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequence = seqan::String, seqan::Alloc<> >; TAlignSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30, inlined from ‘int main()’ at /<>/seqan-1.4.2+dfsg/core/demos/tutorial/alignments/alignment_pairwise_local.cpp:30:30: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551584’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/alignments/alignment_pairwise_local.cpp:2: /usr/include/c++/9/new: In function ‘int main()’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 46%] Built target demo_seq_io_sequence_stream_read make -f core/demos/CMakeFiles/demo_tutorial_index_index_assignment1.dir/build.make core/demos/CMakeFiles/demo_tutorial_index_index_assignment1.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_index_index_assignment1.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_index_index_assignment1 make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_index_index_assignment1.dir/build.make core/demos/CMakeFiles/demo_tutorial_index_index_assignment1.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 46%] Building CXX object core/demos/CMakeFiles/demo_tutorial_index_index_assignment1.dir/tutorial/index/index_assignment1.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_index_index_assignment1.dir/tutorial/index/index_assignment1.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/index/index_assignment1.cpp [ 47%] Linking CXX executable ../../bin/demo_tutorial_alignments_alignment_pairwise_local cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_alignments_alignment_pairwise_local.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_alignments_alignment_pairwise_local.dir/tutorial/alignments/alignment_pairwise_local.cpp.o -o ../../bin/demo_tutorial_alignments_alignment_pairwise_local -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 47%] Built target demo_tutorial_alignments_alignment_pairwise_local make -f core/demos/CMakeFiles/demo_tutorial_annotation_store_assignment_2_solution.dir/build.make core/demos/CMakeFiles/demo_tutorial_annotation_store_assignment_2_solution.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_annotation_store_assignment_2_solution.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_annotation_store_assignment_2_solution make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_annotation_store_assignment_2_solution.dir/build.make core/demos/CMakeFiles/demo_tutorial_annotation_store_assignment_2_solution.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 47%] Building CXX object core/demos/CMakeFiles/demo_tutorial_annotation_store_assignment_2_solution.dir/tutorial/annotation_store/assignment_2_solution.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_annotation_store_assignment_2_solution.dir/tutorial/annotation_store/assignment_2_solution.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/annotation_store/assignment_2_solution.cpp In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:100, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/index/index_assignment1.cpp:3: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h: In instantiation of ‘TResult seqan::_skew7NComp::operator()(const TValue&, const TValue&) const [with TValue = seqan::Pair >, seqan::Tag >; TResult = int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:141:42: required from ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pool >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew7NComp >, seqan::Tag >, int>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1357:13: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395: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::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:345:26: required from ‘bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:312:4: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:579:15: required from ‘void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:553:34: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]’ /<>/seqan-1.4.2+dfsg/core/demos/tutorial/index/index_assignment1.cpp:30:60: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:74:43: warning: taking address of packed member of ‘seqan::Tuple >’ may result in an unaligned pointer value [-Waddress-of-packed-member] 74 | const TStoredValue *sa = a.i2.i; | ~~~~~^ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:75:43: warning: taking address of packed member of ‘seqan::Tuple >’ may result in an unaligned pointer value [-Waddress-of-packed-member] 75 | const TStoredValue *sb = b.i2.i; | ~~~~~^ [ 47%] Linking CXX executable ../../bin/demo_graph_align_graph_align cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_graph_align_graph_align.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_graph_align_graph_align.dir/graph_align/graph_align.cpp.o -o ../../bin/demo_graph_align_graph_align -lrt -lz In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:59, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:51, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:39, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/index/index_assignment1.cpp:3: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h: In instantiation of ‘const typename seqan::StoredTupleValue_::Type& seqan::Tuple >::operator[](TPos) const [with TPos = int; TValue = long unsigned int; unsigned int SIZE = 6; typename seqan::StoredTupleValue_::Type = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:124:27: required from ‘bool seqan::CompareSkewDCStream::operator()(const seqan::SkewDCStream&, const seqan::SkewDCStream&) const [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:307:9: 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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:319:4: required from ‘seqan::Pipe, seqan::Merger7>& seqan::Pipe, seqan::Merger7>::operator++() [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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:440:13: required from ‘seqan::Pipe& seqan::Pipe::operator++() [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_counter.h:105:13: required from ‘seqan::Pipe& seqan::Pipe::operator++() [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >, seqan::Skew7>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:620:9: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:579:15: required from ‘void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:553:34: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]’ /<>/seqan-1.4.2+dfsg/core/demos/tutorial/index/index_assignment1.cpp:30:60: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr] 171 | return i[k]; | ~^ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:96, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/index/index_assignment1.cpp:3: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h: In instantiation of ‘TResult seqan::_skew3NComp::operator()(const TValue&, const TValue&) const [with TValue = seqan::Pair >, seqan::Tag >; TResult = int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:141:42: required from ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pool >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew3NComp >, seqan::Tag >, int>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1357:13: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395: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::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:251:26: required from ‘bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:218:4: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:579:15: required from ‘void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:553:34: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]’ /<>/seqan-1.4.2+dfsg/core/demos/tutorial/index/index_assignment1.cpp:30:60: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:74:43: warning: taking address of packed member of ‘seqan::Tuple >’ may result in an unaligned pointer value [-Waddress-of-packed-member] 74 | const TStoredValue *sa = a.i2.i; | ~~~~~^ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:75:43: warning: taking address of packed member of ‘seqan::Tuple >’ may result in an unaligned pointer value [-Waddress-of-packed-member] 75 | const TStoredValue *sb = b.i2.i; | ~~~~~^ make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 47%] Built target demo_graph_align_graph_align make -f core/demos/CMakeFiles/demo_tutorial_sequence_io_solution5.dir/build.make core/demos/CMakeFiles/demo_tutorial_sequence_io_solution5.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_sequence_io_solution5.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_sequence_io_solution5 make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_sequence_io_solution5.dir/build.make core/demos/CMakeFiles/demo_tutorial_sequence_io_solution5.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 48%] Building CXX object core/demos/CMakeFiles/demo_tutorial_sequence_io_solution5.dir/tutorial/sequence_io/solution5.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_sequence_io_solution5.dir/tutorial/sequence_io/solution5.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/sequence_io/solution5.cpp In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:59, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:51, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:39, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/index/index_assignment1.cpp:3: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h: In instantiation of ‘const typename seqan::StoredTupleValue_::Type& seqan::Tuple >::operator[](TPos) const [with TPos = unsigned int; TValue = long unsigned int; unsigned int SIZE = 6; typename seqan::StoredTupleValue_::Type = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:191:25: required from ‘TResult seqan::_skew7ExtendComp::operator()(const TValue&, const TValue&) const [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; unsigned int EXT_LENGTH = 3; TResult = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_sorter.h:68:21: required from ‘bool seqan::AdaptorCompare2Less::operator()(const typename TCompare::first_argument_type&, const typename TCompare::second_argument_type&) const [with TCompare = seqan::_skew7ExtendComp, seqan::Tuple >, seqan::Tag >, 3, int>; typename TCompare::first_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >; typename TCompare::second_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >]’ /usr/include/c++/9/bits/predefined_ops.h:143:18: required from ‘constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Iterator2 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = seqan::AdaptorCompare2Less, seqan::Tuple >, seqan::Tag >, 3, int> >]’ /usr/include/c++/9/bits/stl_algo.h:81:17: required from ‘void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 3, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1910:34: required from ‘_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 3, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1942:38: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:579:15: required from ‘void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:553:34: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]’ /<>/seqan-1.4.2+dfsg/core/demos/tutorial/index/index_assignment1.cpp:30:60: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr] 171 | return i[k]; | ~^ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h: In instantiation of ‘const typename seqan::StoredTupleValue_::Type& seqan::Tuple >::operator[](TPos) const [with TPos = unsigned int; TValue = long unsigned int; unsigned int SIZE = 4; typename seqan::StoredTupleValue_::Type = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:191:25: required from ‘TResult seqan::_skew7ExtendComp::operator()(const TValue&, const TValue&) const [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; unsigned int EXT_LENGTH = 1; TResult = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_sorter.h:68:21: required from ‘bool seqan::AdaptorCompare2Less::operator()(const typename TCompare::first_argument_type&, const typename TCompare::second_argument_type&) const [with TCompare = seqan::_skew7ExtendComp, seqan::Tuple >, seqan::Tag >, 1, int>; typename TCompare::first_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >; typename TCompare::second_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >]’ /usr/include/c++/9/bits/predefined_ops.h:143:18: required from ‘constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Iterator2 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = seqan::AdaptorCompare2Less, seqan::Tuple >, seqan::Tag >, 1, int> >]’ /usr/include/c++/9/bits/stl_algo.h:81:17: required from ‘void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 1, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1910:34: required from ‘_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 1, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1942:38: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:579:15: required from ‘void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:553:34: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]’ /<>/seqan-1.4.2+dfsg/core/demos/tutorial/index/index_assignment1.cpp:30:60: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr] /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h: In instantiation of ‘const typename seqan::StoredTupleValue_::Type& seqan::Tuple >::operator[](TPos) const [with TPos = unsigned int; TValue = long unsigned int; unsigned int SIZE = 5; typename seqan::StoredTupleValue_::Type = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:191:25: required from ‘TResult seqan::_skew7ExtendComp::operator()(const TValue&, const TValue&) const [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; unsigned int EXT_LENGTH = 2; TResult = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_sorter.h:68:21: required from ‘bool seqan::AdaptorCompare2Less::operator()(const typename TCompare::first_argument_type&, const typename TCompare::second_argument_type&) const [with TCompare = seqan::_skew7ExtendComp, seqan::Tuple >, seqan::Tag >, 2, int>; typename TCompare::first_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >; typename TCompare::second_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >]’ /usr/include/c++/9/bits/predefined_ops.h:143:18: required from ‘constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Iterator2 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = seqan::AdaptorCompare2Less, seqan::Tuple >, seqan::Tag >, 2, int> >]’ /usr/include/c++/9/bits/stl_algo.h:81:17: required from ‘void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 2, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1910:34: required from ‘_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 2, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1942:38: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:579:15: required from ‘void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:553:34: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]’ /<>/seqan-1.4.2+dfsg/core/demos/tutorial/index/index_assignment1.cpp:30:60: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr] In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io.h:59, from /<>/seqan-1.4.2+dfsg/core/include/seqan/store.h:41, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/annotation_store/assignment_2_solution.cpp:5: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h: In function ‘void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = seqan::String >; TSourceIter = seqan::Iter >, seqan::AdaptorIterator > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: ‘__builtin___snprintf_chk’ output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:867, from /usr/include/c++/9/cstdio:42, from /usr/include/c++/9/ext/string_conversions.h:43, from /usr/include/c++/9/bits/basic_string.h:6493, from /usr/include/c++/9/string:55, from /usr/include/c++/9/bits/locale_classes.h:40, from /usr/include/c++/9/bits/ios_base.h:41, from /usr/include/c++/9/ios:42, from /usr/include/c++/9/istream:38, from /usr/include/c++/9/fstream:38, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/annotation_store/assignment_2_solution.cpp:1: /usr/include/x86_64-linux-gnu/bits/stdio2.h:67:35: note: ‘__builtin___snprintf_chk’ output between 2 and 5 bytes into a destination of size 4 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:51, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:39, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/index/index_assignment1.cpp:3: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String, seqan::Alloc<> >; TValue = seqan::Pair; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = seqan::Pair; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String, seqan::Alloc<> >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Size::Type seqan::resize(T&, TSize) [with T = seqan::String, seqan::Alloc<> >; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from ‘void seqan::pop(T&) [with T = seqan::String, seqan::Alloc<> >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_block.h:598:11, inlined from ‘void seqan::createChildtab(TDest&, const TLCPInput&) [with TLCPInput = seqan::String >; TDest = seqan::String >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_childtab.h:284:8: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551584’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/index/index_assignment1.cpp:2: /usr/include/c++/9/new: In function ‘void seqan::createChildtab(TDest&, const TLCPInput&) [with TLCPInput = seqan::String >; TDest = seqan::String >]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ [ 48%] Linking CXX executable ../../bin/demo_find_finder_index cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_find_finder_index.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_find_finder_index.dir/find/finder_index.cpp.o -o ../../bin/demo_find_finder_index -lrt -lz [ 48%] Linking CXX executable ../../bin/demo_tutorial_annotation_store_assignment_2_solution cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_annotation_store_assignment_2_solution.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_annotation_store_assignment_2_solution.dir/tutorial/annotation_store/assignment_2_solution.cpp.o -o ../../bin/demo_tutorial_annotation_store_assignment_2_solution -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 48%] Built target demo_find_finder_index make -f core/demos/CMakeFiles/demo_tutorial_rnaseq_genequant_assignment3.dir/build.make core/demos/CMakeFiles/demo_tutorial_rnaseq_genequant_assignment3.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_rnaseq_genequant_assignment3.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' Scanning dependencies of target demo_tutorial_rnaseq_genequant_assignment3 make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_rnaseq_genequant_assignment3.dir/build.make core/demos/CMakeFiles/demo_tutorial_rnaseq_genequant_assignment3.dir/build [ 48%] Built target demo_tutorial_annotation_store_assignment_2_solution make -f core/demos/CMakeFiles/demo_arg_parse_argument_parser.dir/build.make core/demos/CMakeFiles/demo_arg_parse_argument_parser.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_arg_parse_argument_parser.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 48%] Building CXX object core/demos/CMakeFiles/demo_tutorial_rnaseq_genequant_assignment3.dir/tutorial/rnaseq/genequant_assignment3.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_rnaseq_genequant_assignment3.dir/tutorial/rnaseq/genequant_assignment3.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/rnaseq/genequant_assignment3.cpp Scanning dependencies of target demo_arg_parse_argument_parser make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_arg_parse_argument_parser.dir/build.make core/demos/CMakeFiles/demo_arg_parse_argument_parser.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 48%] Building CXX object core/demos/CMakeFiles/demo_arg_parse_argument_parser.dir/arg_parse/argument_parser.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_arg_parse_argument_parser.dir/arg_parse/argument_parser.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/arg_parse/argument_parser.cpp In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io.h:59, from /<>/seqan-1.4.2+dfsg/core/include/seqan/store.h:41, from /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io/fai_index.h:40, from /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io.h:83, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/sequence_io/solution5.cpp:1: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h: In function ‘void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = seqan::String >; TSourceIter = seqan::Iter >, seqan::AdaptorIterator > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: ‘__builtin___snprintf_chk’ output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:867, from /usr/include/c++/9/cstdio:42, from /usr/include/c++/9/ext/string_conversions.h:43, from /usr/include/c++/9/bits/basic_string.h:6493, from /usr/include/c++/9/string:55, from /usr/include/c++/9/bits/locale_classes.h:40, from /usr/include/c++/9/bits/ios_base.h:41, from /usr/include/c++/9/ios:42, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/debug_test_system.h:46, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_debug.h:52, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:49, from /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io.h:44, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/sequence_io/solution5.cpp:1: /usr/include/x86_64-linux-gnu/bits/stdio2.h:67:35: note: ‘__builtin___snprintf_chk’ output between 2 and 5 bytes into a destination of size 4 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 48%] Linking CXX executable ../../bin/demo_tutorial_sequence_io_solution5 cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_sequence_io_solution5.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_sequence_io_solution5.dir/tutorial/sequence_io/solution5.cpp.o -o ../../bin/demo_tutorial_sequence_io_solution5 -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 48%] Built target demo_tutorial_sequence_io_solution5 make -f core/demos/CMakeFiles/demo_tutorial_basics_swap.dir/build.make core/demos/CMakeFiles/demo_tutorial_basics_swap.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_basics_swap.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_basics_swap make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_basics_swap.dir/build.make core/demos/CMakeFiles/demo_tutorial_basics_swap.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 48%] Building CXX object core/demos/CMakeFiles/demo_tutorial_basics_swap.dir/tutorial/basics/swap.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_basics_swap.dir/tutorial/basics/swap.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/basics/swap.cpp [ 49%] Linking CXX executable ../../bin/demo_tutorial_basics_swap cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_basics_swap.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_basics_swap.dir/tutorial/basics/swap.cpp.o -o ../../bin/demo_tutorial_basics_swap -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 49%] Built target demo_tutorial_basics_swap make -f core/demos/CMakeFiles/demo_find_finder_online.dir/build.make core/demos/CMakeFiles/demo_find_finder_online.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_find_finder_online.dir/DependInfo.cmake --color= Scanning dependencies of target demo_find_finder_online make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_find_finder_online.dir/build.make core/demos/CMakeFiles/demo_find_finder_online.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 49%] Building CXX object core/demos/CMakeFiles/demo_find_finder_online.dir/find/finder_online.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_find_finder_online.dir/find/finder_online.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/find/finder_online.cpp In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/demos/arg_parse/argument_parser.cpp:3: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String, seqan::Alloc<> >; TValue = std::__cxx11::basic_string; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = std::__cxx11::basic_string; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = std::__cxx11::basic_string; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = std::__cxx11::basic_string; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = std::__cxx11::basic_string; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = std::__cxx11::basic_string; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = std::__cxx11::basic_string; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String, seqan::Alloc<> >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = std::__cxx11::basic_string; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Size::Type seqan::resize(T&, TSize) [with T = seqan::String, seqan::Alloc<> >; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from ‘void seqan::eraseBack(T&) [with T = seqan::String, seqan::Alloc<> >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:2337:8, inlined from ‘TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551552’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/demos/arg_parse/argument_parser.cpp:1: /usr/include/c++/9/new: In function ‘TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ [ 49%] Linking CXX executable ../../bin/demo_find_finder_online cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_find_finder_online.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_find_finder_online.dir/find/finder_online.cpp.o -o ../../bin/demo_find_finder_online -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 49%] Built target demo_find_finder_online make -f core/demos/CMakeFiles/demo_tutorial_find_find_assignment3_solution.dir/build.make core/demos/CMakeFiles/demo_tutorial_find_find_assignment3_solution.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_find_find_assignment3_solution.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_find_find_assignment3_solution make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_find_find_assignment3_solution.dir/build.make core/demos/CMakeFiles/demo_tutorial_find_find_assignment3_solution.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 50%] Building CXX object core/demos/CMakeFiles/demo_tutorial_find_find_assignment3_solution.dir/tutorial/find/find_assignment3_solution.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_find_find_assignment3_solution.dir/tutorial/find/find_assignment3_solution.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/find/find_assignment3_solution.cpp [ 50%] Linking CXX executable ../../bin/demo_arg_parse_argument_parser cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_arg_parse_argument_parser.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_arg_parse_argument_parser.dir/arg_parse/argument_parser.cpp.o -o ../../bin/demo_arg_parse_argument_parser -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 50%] Built target demo_arg_parse_argument_parser make -f core/demos/CMakeFiles/demo_tutorial_rnaseq_genequant_assignment1.dir/build.make core/demos/CMakeFiles/demo_tutorial_rnaseq_genequant_assignment1.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_rnaseq_genequant_assignment1.dir/DependInfo.cmake --color= In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/store.h:36, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/rnaseq/genequant_assignment3.cpp:2: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String, seqan::Alloc<> >; TValue = std::__cxx11::basic_string; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = std::__cxx11::basic_string; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = std::__cxx11::basic_string; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = std::__cxx11::basic_string; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = std::__cxx11::basic_string; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = std::__cxx11::basic_string; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = std::__cxx11::basic_string; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String, seqan::Alloc<> >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = std::__cxx11::basic_string; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Size::Type seqan::resize(T&, TSize) [with T = seqan::String, seqan::Alloc<> >; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from ‘void seqan::eraseBack(T&) [with T = seqan::String, seqan::Alloc<> >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:2337:8, inlined from ‘TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551552’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/rnaseq/genequant_assignment3.cpp:1: /usr/include/c++/9/new: In function ‘TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ Scanning dependencies of target demo_tutorial_rnaseq_genequant_assignment1 make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_rnaseq_genequant_assignment1.dir/build.make core/demos/CMakeFiles/demo_tutorial_rnaseq_genequant_assignment1.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 50%] Building CXX object core/demos/CMakeFiles/demo_tutorial_rnaseq_genequant_assignment1.dir/tutorial/rnaseq/genequant_assignment1.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_rnaseq_genequant_assignment1.dir/tutorial/rnaseq/genequant_assignment1.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/rnaseq/genequant_assignment1.cpp [ 50%] Linking CXX executable ../../bin/demo_tutorial_find_find_assignment3_solution cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_find_find_assignment3_solution.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_find_find_assignment3_solution.dir/tutorial/find/find_assignment3_solution.cpp.o -o ../../bin/demo_tutorial_find_find_assignment3_solution -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 50%] Built target demo_tutorial_find_find_assignment3_solution make -f core/demos/CMakeFiles/demo_graph_algorithms_breadth_first_search.dir/build.make core/demos/CMakeFiles/demo_graph_algorithms_breadth_first_search.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_graph_algorithms_breadth_first_search.dir/DependInfo.cmake --color= Scanning dependencies of target demo_graph_algorithms_breadth_first_search make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_graph_algorithms_breadth_first_search.dir/build.make core/demos/CMakeFiles/demo_graph_algorithms_breadth_first_search.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 50%] Building CXX object core/demos/CMakeFiles/demo_graph_algorithms_breadth_first_search.dir/graph_algorithms/breadth_first_search.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_graph_algorithms_breadth_first_search.dir/graph_algorithms/breadth_first_search.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/graph_algorithms/breadth_first_search.cpp [ 50%] Linking CXX executable ../../bin/demo_tutorial_index_index_assignment1 cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_index_index_assignment1.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_index_index_assignment1.dir/tutorial/index/index_assignment1.cpp.o -o ../../bin/demo_tutorial_index_index_assignment1 -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 50%] Built target demo_tutorial_index_index_assignment1 make -f core/demos/CMakeFiles/demo_graph_algorithms_dag_shortest_path.dir/build.make core/demos/CMakeFiles/demo_graph_algorithms_dag_shortest_path.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_graph_algorithms_dag_shortest_path.dir/DependInfo.cmake --color= Scanning dependencies of target demo_graph_algorithms_dag_shortest_path make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_graph_algorithms_dag_shortest_path.dir/build.make core/demos/CMakeFiles/demo_graph_algorithms_dag_shortest_path.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 50%] Building CXX object core/demos/CMakeFiles/demo_graph_algorithms_dag_shortest_path.dir/graph_algorithms/dag_shortest_path.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_graph_algorithms_dag_shortest_path.dir/graph_algorithms/dag_shortest_path.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/graph_algorithms/dag_shortest_path.cpp [ 50%] Linking CXX executable ../../bin/demo_graph_algorithms_breadth_first_search cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_graph_algorithms_breadth_first_search.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_graph_algorithms_breadth_first_search.dir/graph_algorithms/breadth_first_search.cpp.o -o ../../bin/demo_graph_algorithms_breadth_first_search -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 50%] Built target demo_graph_algorithms_breadth_first_search make -f core/demos/CMakeFiles/demo_tutorial_alignments_alignment_local_standard.dir/build.make core/demos/CMakeFiles/demo_tutorial_alignments_alignment_local_standard.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_alignments_alignment_local_standard.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_alignments_alignment_local_standard make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_alignments_alignment_local_standard.dir/build.make core/demos/CMakeFiles/demo_tutorial_alignments_alignment_local_standard.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 50%] Building CXX object core/demos/CMakeFiles/demo_tutorial_alignments_alignment_local_standard.dir/tutorial/alignments/alignment_local_standard.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_alignments_alignment_local_standard.dir/tutorial/alignments/alignment_local_standard.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/alignments/alignment_local_standard.cpp In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io.h:59, from /<>/seqan-1.4.2+dfsg/core/include/seqan/store.h:41, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/rnaseq/genequant_assignment3.cpp:2: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h: In function ‘void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = seqan::String >; TSourceIter = seqan::Iter >, seqan::AdaptorIterator > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: ‘__builtin___snprintf_chk’ output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:867, from /usr/include/c++/9/cstdio:42, from /usr/include/c++/9/ext/string_conversions.h:43, from /usr/include/c++/9/bits/basic_string.h:6493, from /usr/include/c++/9/string:55, from /usr/include/c++/9/bits/locale_classes.h:40, from /usr/include/c++/9/bits/ios_base.h:41, from /usr/include/c++/9/ios:42, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/rnaseq/genequant_assignment3.cpp:1: /usr/include/x86_64-linux-gnu/bits/stdio2.h:67:35: note: ‘__builtin___snprintf_chk’ output between 2 and 5 bytes into a destination of size 4 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Linking CXX executable ../../bin/demo_graph_algorithms_dag_shortest_path cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_graph_algorithms_dag_shortest_path.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_graph_algorithms_dag_shortest_path.dir/graph_algorithms/dag_shortest_path.cpp.o -o ../../bin/demo_graph_algorithms_dag_shortest_path -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 50%] Built target demo_graph_algorithms_dag_shortest_path make -f core/demos/CMakeFiles/demo_howto_cmdparser_example.dir/build.make core/demos/CMakeFiles/demo_howto_cmdparser_example.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_howto_cmdparser_example.dir/DependInfo.cmake --color= Scanning dependencies of target demo_howto_cmdparser_example make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_howto_cmdparser_example.dir/build.make core/demos/CMakeFiles/demo_howto_cmdparser_example.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 51%] Building CXX object core/demos/CMakeFiles/demo_howto_cmdparser_example.dir/howto/cmdparser_example.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_howto_cmdparser_example.dir/howto/cmdparser_example.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/howto/cmdparser_example.cpp In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/store.h:36, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/rnaseq/genequant_assignment1.cpp:2: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String, seqan::Alloc<> >; TValue = std::__cxx11::basic_string; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = std::__cxx11::basic_string; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = std::__cxx11::basic_string; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = std::__cxx11::basic_string; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = std::__cxx11::basic_string; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = std::__cxx11::basic_string; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = std::__cxx11::basic_string; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String, seqan::Alloc<> >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = std::__cxx11::basic_string; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Size::Type seqan::resize(T&, TSize) [with T = seqan::String, seqan::Alloc<> >; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from ‘void seqan::eraseBack(T&) [with T = seqan::String, seqan::Alloc<> >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:2337:8, inlined from ‘TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551552’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/rnaseq/genequant_assignment1.cpp:1: /usr/include/c++/9/new: In function ‘TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ [ 51%] Linking CXX executable ../../bin/demo_tutorial_alignments_alignment_local_standard cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_alignments_alignment_local_standard.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_alignments_alignment_local_standard.dir/tutorial/alignments/alignment_local_standard.cpp.o -o ../../bin/demo_tutorial_alignments_alignment_local_standard -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 51%] Built target demo_tutorial_alignments_alignment_local_standard make -f core/demos/CMakeFiles/demo_index_index_node_predicate.dir/build.make core/demos/CMakeFiles/demo_index_index_node_predicate.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_index_index_node_predicate.dir/DependInfo.cmake --color= Scanning dependencies of target demo_index_index_node_predicate make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_index_index_node_predicate.dir/build.make core/demos/CMakeFiles/demo_index_index_node_predicate.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 51%] Building CXX object core/demos/CMakeFiles/demo_index_index_node_predicate.dir/index/index_node_predicate.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_index_index_node_predicate.dir/index/index_node_predicate.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/index/index_node_predicate.cpp [ 51%] Linking CXX executable ../../bin/demo_tutorial_rnaseq_genequant_assignment3 cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_rnaseq_genequant_assignment3.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_rnaseq_genequant_assignment3.dir/tutorial/rnaseq/genequant_assignment3.cpp.o -o ../../bin/demo_tutorial_rnaseq_genequant_assignment3 -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 51%] Built target demo_tutorial_rnaseq_genequant_assignment3 make -f core/demos/CMakeFiles/demo_graph_algorithms_all_pairs_shortest_path.dir/build.make core/demos/CMakeFiles/demo_graph_algorithms_all_pairs_shortest_path.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_graph_algorithms_all_pairs_shortest_path.dir/DependInfo.cmake --color= Scanning dependencies of target demo_graph_algorithms_all_pairs_shortest_path make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_graph_algorithms_all_pairs_shortest_path.dir/build.make core/demos/CMakeFiles/demo_graph_algorithms_all_pairs_shortest_path.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 51%] Building CXX object core/demos/CMakeFiles/demo_graph_algorithms_all_pairs_shortest_path.dir/graph_algorithms/all_pairs_shortest_path.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_graph_algorithms_all_pairs_shortest_path.dir/graph_algorithms/all_pairs_shortest_path.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/graph_algorithms/all_pairs_shortest_path.cpp [ 51%] Linking CXX executable ../../bin/demo_howto_cmdparser_example cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_howto_cmdparser_example.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_howto_cmdparser_example.dir/howto/cmdparser_example.cpp.o -o ../../bin/demo_howto_cmdparser_example -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 51%] Built target demo_howto_cmdparser_example make -f core/demos/CMakeFiles/demo_howto_scores_load_score.dir/build.make core/demos/CMakeFiles/demo_howto_scores_load_score.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_howto_scores_load_score.dir/DependInfo.cmake --color= Scanning dependencies of target demo_howto_scores_load_score make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_howto_scores_load_score.dir/build.make core/demos/CMakeFiles/demo_howto_scores_load_score.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 51%] Building CXX object core/demos/CMakeFiles/demo_howto_scores_load_score.dir/howto/scores/load_score.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_howto_scores_load_score.dir/howto/scores/load_score.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/howto/scores/load_score.cpp In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io.h:59, from /<>/seqan-1.4.2+dfsg/core/include/seqan/store.h:41, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/rnaseq/genequant_assignment1.cpp:2: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h: In function ‘void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = seqan::String >; TSourceIter = seqan::Iter >, seqan::AdaptorIterator > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: ‘__builtin___snprintf_chk’ output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:867, from /usr/include/c++/9/cstdio:42, from /usr/include/c++/9/ext/string_conversions.h:43, from /usr/include/c++/9/bits/basic_string.h:6493, from /usr/include/c++/9/string:55, from /usr/include/c++/9/bits/locale_classes.h:40, from /usr/include/c++/9/bits/ios_base.h:41, from /usr/include/c++/9/ios:42, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/rnaseq/genequant_assignment1.cpp:1: /usr/include/x86_64-linux-gnu/bits/stdio2.h:67:35: note: ‘__builtin___snprintf_chk’ output between 2 and 5 bytes into a destination of size 4 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 51%] Linking CXX executable ../../bin/demo_graph_algorithms_all_pairs_shortest_path cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_graph_algorithms_all_pairs_shortest_path.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_graph_algorithms_all_pairs_shortest_path.dir/graph_algorithms/all_pairs_shortest_path.cpp.o -o ../../bin/demo_graph_algorithms_all_pairs_shortest_path -lrt -lz [ 51%] Linking CXX executable ../../bin/demo_index_index_node_predicate cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_index_index_node_predicate.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_index_index_node_predicate.dir/index/index_node_predicate.cpp.o -o ../../bin/demo_index_index_node_predicate -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 51%] Built target demo_graph_algorithms_all_pairs_shortest_path make -f core/demos/CMakeFiles/demo_modifier_modview.dir/build.make core/demos/CMakeFiles/demo_modifier_modview.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_modifier_modview.dir/DependInfo.cmake --color= Scanning dependencies of target demo_modifier_modview make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_modifier_modview.dir/build.make core/demos/CMakeFiles/demo_modifier_modview.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 51%] Building CXX object core/demos/CMakeFiles/demo_modifier_modview.dir/modifier_modview.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_modifier_modview.dir/modifier_modview.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/modifier_modview.cpp make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 51%] Linking CXX executable ../../bin/demo_howto_scores_load_score cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_howto_scores_load_score.dir/link.txt --verbose=1 [ 51%] Built target demo_index_index_node_predicate make -f core/demos/CMakeFiles/demo_graph_algorithms_bellman_ford_algorithm.dir/build.make core/demos/CMakeFiles/demo_graph_algorithms_bellman_ford_algorithm.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_graph_algorithms_bellman_ford_algorithm.dir/DependInfo.cmake --color= /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_howto_scores_load_score.dir/howto/scores/load_score.cpp.o -o ../../bin/demo_howto_scores_load_score -lrt -lz Scanning dependencies of target demo_graph_algorithms_bellman_ford_algorithm make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_graph_algorithms_bellman_ford_algorithm.dir/build.make core/demos/CMakeFiles/demo_graph_algorithms_bellman_ford_algorithm.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 52%] Building CXX object core/demos/CMakeFiles/demo_graph_algorithms_bellman_ford_algorithm.dir/graph_algorithms/bellman_ford_algorithm.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_graph_algorithms_bellman_ford_algorithm.dir/graph_algorithms/bellman_ford_algorithm.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/graph_algorithms/bellman_ford_algorithm.cpp make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 52%] Built target demo_howto_scores_load_score make -f core/demos/CMakeFiles/demo_graph_algorithms_heaviest_increasing_subsequence.dir/build.make core/demos/CMakeFiles/demo_graph_algorithms_heaviest_increasing_subsequence.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_graph_algorithms_heaviest_increasing_subsequence.dir/DependInfo.cmake --color= Scanning dependencies of target demo_graph_algorithms_heaviest_increasing_subsequence make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_graph_algorithms_heaviest_increasing_subsequence.dir/build.make core/demos/CMakeFiles/demo_graph_algorithms_heaviest_increasing_subsequence.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 52%] Building CXX object core/demos/CMakeFiles/demo_graph_algorithms_heaviest_increasing_subsequence.dir/graph_algorithms/heaviest_increasing_subsequence.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_graph_algorithms_heaviest_increasing_subsequence.dir/graph_algorithms/heaviest_increasing_subsequence.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/graph_algorithms/heaviest_increasing_subsequence.cpp [ 53%] Linking CXX executable ../../bin/demo_tutorial_rnaseq_genequant_assignment1 cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_rnaseq_genequant_assignment1.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_rnaseq_genequant_assignment1.dir/tutorial/rnaseq/genequant_assignment1.cpp.o -o ../../bin/demo_tutorial_rnaseq_genequant_assignment1 -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 53%] Built target demo_tutorial_rnaseq_genequant_assignment1 make -f core/demos/CMakeFiles/demo_tutorial_index_index_search.dir/build.make core/demos/CMakeFiles/demo_tutorial_index_index_search.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_index_index_search.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_index_index_search make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_index_index_search.dir/build.make core/demos/CMakeFiles/demo_tutorial_index_index_search.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 53%] Building CXX object core/demos/CMakeFiles/demo_tutorial_index_index_search.dir/tutorial/index/index_search.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_index_index_search.dir/tutorial/index/index_search.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/index/index_search.cpp [ 53%] Linking CXX executable ../../bin/demo_modifier_modview cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_modifier_modview.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_modifier_modview.dir/modifier_modview.cpp.o -o ../../bin/demo_modifier_modview -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 53%] Linking CXX executable ../../bin/demo_graph_algorithms_bellman_ford_algorithm cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_graph_algorithms_bellman_ford_algorithm.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_graph_algorithms_bellman_ford_algorithm.dir/graph_algorithms/bellman_ford_algorithm.cpp.o -o ../../bin/demo_graph_algorithms_bellman_ford_algorithm -lrt -lz [ 53%] Built target demo_modifier_modview make -f core/demos/CMakeFiles/demo_misc_get_terminal_size.dir/build.make core/demos/CMakeFiles/demo_misc_get_terminal_size.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_misc_get_terminal_size.dir/DependInfo.cmake --color= Scanning dependencies of target demo_misc_get_terminal_size make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_misc_get_terminal_size.dir/build.make core/demos/CMakeFiles/demo_misc_get_terminal_size.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 53%] Building CXX object core/demos/CMakeFiles/demo_misc_get_terminal_size.dir/misc/get_terminal_size.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_misc_get_terminal_size.dir/misc/get_terminal_size.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/misc/get_terminal_size.cpp make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 53%] Built target demo_graph_algorithms_bellman_ford_algorithm make -f core/demos/CMakeFiles/demo_tutorial_string_sets_assignment_1_solution.dir/build.make core/demos/CMakeFiles/demo_tutorial_string_sets_assignment_1_solution.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_string_sets_assignment_1_solution.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_string_sets_assignment_1_solution make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_string_sets_assignment_1_solution.dir/build.make core/demos/CMakeFiles/demo_tutorial_string_sets_assignment_1_solution.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 53%] Building CXX object core/demos/CMakeFiles/demo_tutorial_string_sets_assignment_1_solution.dir/tutorial/string_sets/assignment_1_solution.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_string_sets_assignment_1_solution.dir/tutorial/string_sets/assignment_1_solution.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/string_sets/assignment_1_solution.cpp [ 54%] Linking CXX executable ../../bin/demo_misc_get_terminal_size cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_misc_get_terminal_size.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_misc_get_terminal_size.dir/misc/get_terminal_size.cpp.o -o ../../bin/demo_misc_get_terminal_size -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 54%] Built target demo_misc_get_terminal_size make -f core/demos/CMakeFiles/demo_tutorial_iterators_iterators_assignment_2_solution.dir/build.make core/demos/CMakeFiles/demo_tutorial_iterators_iterators_assignment_2_solution.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_iterators_iterators_assignment_2_solution.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_iterators_iterators_assignment_2_solution make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_iterators_iterators_assignment_2_solution.dir/build.make core/demos/CMakeFiles/demo_tutorial_iterators_iterators_assignment_2_solution.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 54%] Building CXX object core/demos/CMakeFiles/demo_tutorial_iterators_iterators_assignment_2_solution.dir/tutorial/iterators/iterators_assignment_2_solution.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_iterators_iterators_assignment_2_solution.dir/tutorial/iterators/iterators_assignment_2_solution.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/iterators/iterators_assignment_2_solution.cpp [ 54%] Linking CXX executable ../../bin/demo_graph_algorithms_heaviest_increasing_subsequence cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_graph_algorithms_heaviest_increasing_subsequence.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_graph_algorithms_heaviest_increasing_subsequence.dir/graph_algorithms/heaviest_increasing_subsequence.cpp.o -o ../../bin/demo_graph_algorithms_heaviest_increasing_subsequence -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 54%] Built target demo_graph_algorithms_heaviest_increasing_subsequence make -f core/demos/CMakeFiles/demo_misc_interval_tree_example.dir/build.make core/demos/CMakeFiles/demo_misc_interval_tree_example.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_misc_interval_tree_example.dir/DependInfo.cmake --color= Scanning dependencies of target demo_misc_interval_tree_example make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_misc_interval_tree_example.dir/build.make core/demos/CMakeFiles/demo_misc_interval_tree_example.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 54%] Building CXX object core/demos/CMakeFiles/demo_misc_interval_tree_example.dir/misc/interval_tree_example.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_misc_interval_tree_example.dir/misc/interval_tree_example.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/misc/interval_tree_example.cpp [ 55%] Linking CXX executable ../../bin/demo_tutorial_iterators_iterators_assignment_2_solution cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_iterators_iterators_assignment_2_solution.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_iterators_iterators_assignment_2_solution.dir/tutorial/iterators/iterators_assignment_2_solution.cpp.o -o ../../bin/demo_tutorial_iterators_iterators_assignment_2_solution -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 55%] Built target demo_tutorial_iterators_iterators_assignment_2_solution make -f core/demos/CMakeFiles/demo_tutorial_find_find_approx.dir/build.make core/demos/CMakeFiles/demo_tutorial_find_find_approx.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_find_find_approx.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_find_find_approx make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_find_find_approx.dir/build.make core/demos/CMakeFiles/demo_tutorial_find_find_approx.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 55%] Building CXX object core/demos/CMakeFiles/demo_tutorial_find_find_approx.dir/tutorial/find/find_approx.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_find_find_approx.dir/tutorial/find/find_approx.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/find/find_approx.cpp [ 55%] Linking CXX executable ../../bin/demo_tutorial_string_sets_assignment_1_solution cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/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=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -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 In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:51, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:39, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/index/index_search.cpp:3: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String, seqan::Alloc<> >; TValue = seqan::Pair; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = seqan::Pair; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String, seqan::Alloc<> >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Size::Type seqan::resize(T&, TSize) [with T = seqan::String, seqan::Alloc<> >; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from ‘void seqan::pop(T&) [with T = seqan::String, seqan::Alloc<> >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_block.h:598:11, inlined from ‘void seqan::createChildtab(TDest&, const TLCPInput&) [with TLCPInput = seqan::String >; TDest = seqan::String >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_childtab.h:284:8: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551584’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/index/index_search.cpp:2: /usr/include/c++/9/new: In function ‘void seqan::createChildtab(TDest&, const TLCPInput&) [with TLCPInput = seqan::String >; TDest = seqan::String >]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 55%] Built target demo_tutorial_string_sets_assignment_1_solution make -f core/demos/CMakeFiles/demo_basic_metaprogramming_logic.dir/build.make core/demos/CMakeFiles/demo_basic_metaprogramming_logic.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_basic_metaprogramming_logic.dir/DependInfo.cmake --color= Scanning dependencies of target demo_basic_metaprogramming_logic make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_basic_metaprogramming_logic.dir/build.make core/demos/CMakeFiles/demo_basic_metaprogramming_logic.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 55%] Building CXX object core/demos/CMakeFiles/demo_basic_metaprogramming_logic.dir/basic/metaprogramming_logic.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_basic_metaprogramming_logic.dir/basic/metaprogramming_logic.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/basic/metaprogramming_logic.cpp [ 55%] Linking CXX executable ../../bin/demo_basic_metaprogramming_logic cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_basic_metaprogramming_logic.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_basic_metaprogramming_logic.dir/basic/metaprogramming_logic.cpp.o -o ../../bin/demo_basic_metaprogramming_logic -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 55%] Built target demo_basic_metaprogramming_logic make -f core/demos/CMakeFiles/demo_modifier_modified_string.dir/build.make core/demos/CMakeFiles/demo_modifier_modified_string.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_modifier_modified_string.dir/DependInfo.cmake --color= Scanning dependencies of target demo_modifier_modified_string make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_modifier_modified_string.dir/build.make core/demos/CMakeFiles/demo_modifier_modified_string.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 55%] Building CXX object core/demos/CMakeFiles/demo_modifier_modified_string.dir/modifier/modified_string.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_modifier_modified_string.dir/modifier/modified_string.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/modifier/modified_string.cpp [ 56%] Linking CXX executable ../../bin/demo_tutorial_index_index_search cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_index_index_search.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_index_index_search.dir/tutorial/index/index_search.cpp.o -o ../../bin/demo_tutorial_index_index_search -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 56%] Built target demo_tutorial_index_index_search make -f core/demos/CMakeFiles/demo_tutorial_seed_and_extend_example5.dir/build.make core/demos/CMakeFiles/demo_tutorial_seed_and_extend_example5.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_seed_and_extend_example5.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_seed_and_extend_example5 make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_seed_and_extend_example5.dir/build.make core/demos/CMakeFiles/demo_tutorial_seed_and_extend_example5.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 56%] Building CXX object core/demos/CMakeFiles/demo_tutorial_seed_and_extend_example5.dir/tutorial/seed_and_extend/example5.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_seed_and_extend_example5.dir/tutorial/seed_and_extend/example5.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/seed_and_extend/example5.cpp [ 56%] Linking CXX executable ../../bin/demo_tutorial_find_find_approx cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_find_find_approx.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_find_find_approx.dir/tutorial/find/find_approx.cpp.o -o ../../bin/demo_tutorial_find_find_approx -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 56%] Built target demo_tutorial_find_find_approx make -f core/demos/CMakeFiles/demo_modifier_modified_string_nested.dir/build.make core/demos/CMakeFiles/demo_modifier_modified_string_nested.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_modifier_modified_string_nested.dir/DependInfo.cmake --color= Scanning dependencies of target demo_modifier_modified_string_nested make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_modifier_modified_string_nested.dir/build.make core/demos/CMakeFiles/demo_modifier_modified_string_nested.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 57%] Building CXX object core/demos/CMakeFiles/demo_modifier_modified_string_nested.dir/modifier/modified_string_nested.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_modifier_modified_string_nested.dir/modifier/modified_string_nested.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/modifier/modified_string_nested.cpp [ 57%] Linking CXX executable ../../bin/demo_modifier_modified_string cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_modifier_modified_string.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_modifier_modified_string.dir/modifier/modified_string.cpp.o -o ../../bin/demo_modifier_modified_string -lrt -lz [ 57%] Linking CXX executable ../../bin/demo_misc_interval_tree_example cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_misc_interval_tree_example.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_misc_interval_tree_example.dir/misc/interval_tree_example.cpp.o -o ../../bin/demo_misc_interval_tree_example -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 57%] Built target demo_modifier_modified_string make -f core/demos/CMakeFiles/demo_sequence_prefix.dir/build.make core/demos/CMakeFiles/demo_sequence_prefix.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_sequence_prefix.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' Scanning dependencies of target demo_sequence_prefix make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_sequence_prefix.dir/build.make core/demos/CMakeFiles/demo_sequence_prefix.dir/build [ 57%] Built target demo_misc_interval_tree_example make -f core/demos/CMakeFiles/demo_seeds_seeds_chaining.dir/build.make core/demos/CMakeFiles/demo_seeds_seeds_chaining.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_seeds_seeds_chaining.dir/DependInfo.cmake --color= [ 57%] Building CXX object core/demos/CMakeFiles/demo_sequence_prefix.dir/sequence/prefix.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_sequence_prefix.dir/sequence/prefix.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/sequence/prefix.cpp Scanning dependencies of target demo_seeds_seeds_chaining make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_seeds_seeds_chaining.dir/build.make core/demos/CMakeFiles/demo_seeds_seeds_chaining.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 58%] Building CXX object core/demos/CMakeFiles/demo_seeds_seeds_chaining.dir/seeds/seeds_chaining.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_seeds_seeds_chaining.dir/seeds/seeds_chaining.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/seeds/seeds_chaining.cpp [ 58%] Linking CXX executable ../../bin/demo_modifier_modified_string_nested cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_modifier_modified_string_nested.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_modifier_modified_string_nested.dir/modifier/modified_string_nested.cpp.o -o ../../bin/demo_modifier_modified_string_nested -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 58%] Built target demo_modifier_modified_string_nested make -f core/demos/CMakeFiles/demo_parallel_splitter_example.dir/build.make core/demos/CMakeFiles/demo_parallel_splitter_example.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_parallel_splitter_example.dir/DependInfo.cmake --color= Scanning dependencies of target demo_parallel_splitter_example make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_parallel_splitter_example.dir/build.make core/demos/CMakeFiles/demo_parallel_splitter_example.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 58%] Building CXX object core/demos/CMakeFiles/demo_parallel_splitter_example.dir/parallel/splitter_example.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_parallel_splitter_example.dir/parallel/splitter_example.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/parallel/splitter_example.cpp [ 58%] Linking CXX executable ../../bin/demo_sequence_prefix cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_sequence_prefix.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_sequence_prefix.dir/sequence/prefix.cpp.o -o ../../bin/demo_sequence_prefix -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 58%] Built target demo_sequence_prefix make -f core/demos/CMakeFiles/demo_random_random.dir/build.make core/demos/CMakeFiles/demo_random_random.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_random_random.dir/DependInfo.cmake --color= Scanning dependencies of target demo_random_random make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_random_random.dir/build.make core/demos/CMakeFiles/demo_random_random.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 58%] Building CXX object core/demos/CMakeFiles/demo_random_random.dir/random/random.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_random_random.dir/random/random.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/random/random.cpp [ 58%] Linking CXX executable ../../bin/demo_tutorial_seed_and_extend_example5 cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/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=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -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 make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 58%] Built target demo_tutorial_seed_and_extend_example5 make -f core/demos/CMakeFiles/demo_tutorial_index_index_assignment2.dir/build.make core/demos/CMakeFiles/demo_tutorial_index_index_assignment2.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_index_index_assignment2.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_index_index_assignment2 make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_index_index_assignment2.dir/build.make core/demos/CMakeFiles/demo_tutorial_index_index_assignment2.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 59%] Building CXX object core/demos/CMakeFiles/demo_tutorial_index_index_assignment2.dir/tutorial/index/index_assignment2.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_index_index_assignment2.dir/tutorial/index/index_assignment2.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/index/index_assignment2.cpp [ 59%] Linking CXX executable ../../bin/demo_parallel_splitter_example cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_parallel_splitter_example.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_parallel_splitter_example.dir/parallel/splitter_example.cpp.o -o ../../bin/demo_parallel_splitter_example -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 59%] Built target demo_parallel_splitter_example make -f core/demos/CMakeFiles/demo_alphabet.dir/build.make core/demos/CMakeFiles/demo_alphabet.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_alphabet.dir/DependInfo.cmake --color= Scanning dependencies of target demo_alphabet make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_alphabet.dir/build.make core/demos/CMakeFiles/demo_alphabet.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 59%] Building CXX object core/demos/CMakeFiles/demo_alphabet.dir/alphabet.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_alphabet.dir/alphabet.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/alphabet.cpp [ 60%] Linking CXX executable ../../bin/demo_random_random cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_random_random.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_random_random.dir/random/random.cpp.o -o ../../bin/demo_random_random -lrt -lz [ 60%] Linking CXX executable ../../bin/demo_alphabet cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_alphabet.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_alphabet.dir/alphabet.cpp.o -o ../../bin/demo_alphabet -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 60%] Built target demo_random_random make -f core/demos/CMakeFiles/demo_rooted_iterator.dir/build.make core/demos/CMakeFiles/demo_rooted_iterator.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_rooted_iterator.dir/DependInfo.cmake --color= Scanning dependencies of target demo_rooted_iterator make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_rooted_iterator.dir/build.make core/demos/CMakeFiles/demo_rooted_iterator.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 60%] Building CXX object core/demos/CMakeFiles/demo_rooted_iterator.dir/rooted_iterator.cpp.o make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_rooted_iterator.dir/rooted_iterator.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/rooted_iterator.cpp [ 60%] Built target demo_alphabet make -f core/demos/CMakeFiles/demo_sample_seqs.dir/build.make core/demos/CMakeFiles/demo_sample_seqs.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_sample_seqs.dir/DependInfo.cmake --color= Scanning dependencies of target demo_sample_seqs make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_sample_seqs.dir/build.make core/demos/CMakeFiles/demo_sample_seqs.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 60%] Building CXX object core/demos/CMakeFiles/demo_sample_seqs.dir/sample_seqs.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_sample_seqs.dir/sample_seqs.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/sample_seqs.cpp [ 60%] Linking CXX executable ../../bin/demo_seeds_seeds_chaining cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_seeds_seeds_chaining.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_seeds_seeds_chaining.dir/seeds/seeds_chaining.cpp.o -o ../../bin/demo_seeds_seeds_chaining -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 60%] Built target demo_seeds_seeds_chaining make -f core/demos/CMakeFiles/demo_seeds_seeds_add_seed.dir/build.make core/demos/CMakeFiles/demo_seeds_seeds_add_seed.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_seeds_seeds_add_seed.dir/DependInfo.cmake --color= Scanning dependencies of target demo_seeds_seeds_add_seed make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_seeds_seeds_add_seed.dir/build.make core/demos/CMakeFiles/demo_seeds_seeds_add_seed.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 60%] Building CXX object core/demos/CMakeFiles/demo_seeds_seeds_add_seed.dir/seeds/seeds_add_seed.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_seeds_seeds_add_seed.dir/seeds/seeds_add_seed.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/seeds/seeds_add_seed.cpp [ 60%] Linking CXX executable ../../bin/demo_rooted_iterator cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_rooted_iterator.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_rooted_iterator.dir/rooted_iterator.cpp.o -o ../../bin/demo_rooted_iterator -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 60%] Built target demo_rooted_iterator make -f core/demos/CMakeFiles/demo_tutorial_alignments_alignment_local_waterman_eggert.dir/build.make core/demos/CMakeFiles/demo_tutorial_alignments_alignment_local_waterman_eggert.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_alignments_alignment_local_waterman_eggert.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_alignments_alignment_local_waterman_eggert make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_alignments_alignment_local_waterman_eggert.dir/build.make core/demos/CMakeFiles/demo_tutorial_alignments_alignment_local_waterman_eggert.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 60%] Building CXX object core/demos/CMakeFiles/demo_tutorial_alignments_alignment_local_waterman_eggert.dir/tutorial/alignments/alignment_local_waterman_eggert.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_alignments_alignment_local_waterman_eggert.dir/tutorial/alignments/alignment_local_waterman_eggert.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/alignments/alignment_local_waterman_eggert.cpp In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:100, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/index/index_assignment2.cpp:3: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h: In instantiation of ‘TResult seqan::_skew7NComp::operator()(const TValue&, const TValue&) const [with TValue = seqan::Pair >, seqan::Tag >; TResult = int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:141:42: required from ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pool >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew7NComp >, seqan::Tag >, int>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1357:13: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395: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::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:345:26: required from ‘bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:312:4: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:579:15: required from ‘void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:553:34: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_algs_multi.h:139:32: required from ‘seqan::Iter > >::Iter(TSTree&) [with TSTree = seqan::Index > > >]’ /<>/seqan-1.4.2+dfsg/core/demos/tutorial/index/index_assignment2.cpp:17:53: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:74:43: warning: taking address of packed member of ‘seqan::Tuple >’ may result in an unaligned pointer value [-Waddress-of-packed-member] 74 | const TStoredValue *sa = a.i2.i; | ~~~~~^ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:75:43: warning: taking address of packed member of ‘seqan::Tuple >’ may result in an unaligned pointer value [-Waddress-of-packed-member] 75 | const TStoredValue *sb = b.i2.i; | ~~~~~^ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:59, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:51, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:39, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/index/index_assignment2.cpp:3: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h: In instantiation of ‘const typename seqan::StoredTupleValue_::Type& seqan::Tuple >::operator[](TPos) const [with TPos = int; TValue = long unsigned int; unsigned int SIZE = 6; typename seqan::StoredTupleValue_::Type = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:124:27: required from ‘bool seqan::CompareSkewDCStream::operator()(const seqan::SkewDCStream&, const seqan::SkewDCStream&) const [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:307:9: 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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:319:4: required from ‘seqan::Pipe, seqan::Merger7>& seqan::Pipe, seqan::Merger7>::operator++() [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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:440:13: required from ‘seqan::Pipe& seqan::Pipe::operator++() [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_counter.h:105:13: required from ‘seqan::Pipe& seqan::Pipe::operator++() [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >, seqan::Skew7>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:620:9: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:579:15: required from ‘void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:553:34: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_algs_multi.h:139:32: required from ‘seqan::Iter > >::Iter(TSTree&) [with TSTree = seqan::Index > > >]’ /<>/seqan-1.4.2+dfsg/core/demos/tutorial/index/index_assignment2.cpp:17:53: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr] 171 | return i[k]; | ~^ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:96, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/index/index_assignment2.cpp:3: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h: In instantiation of ‘TResult seqan::_skew3NComp::operator()(const TValue&, const TValue&) const [with TValue = seqan::Pair >, seqan::Tag >; TResult = int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:141:42: required from ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pool >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew3NComp >, seqan::Tag >, int>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1357:13: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395: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::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:251:26: required from ‘bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:218:4: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:579:15: required from ‘void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:553:34: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_algs_multi.h:139:32: required from ‘seqan::Iter > >::Iter(TSTree&) [with TSTree = seqan::Index > > >]’ /<>/seqan-1.4.2+dfsg/core/demos/tutorial/index/index_assignment2.cpp:17:53: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:74:43: warning: taking address of packed member of ‘seqan::Tuple >’ may result in an unaligned pointer value [-Waddress-of-packed-member] 74 | const TStoredValue *sa = a.i2.i; | ~~~~~^ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:75:43: warning: taking address of packed member of ‘seqan::Tuple >’ may result in an unaligned pointer value [-Waddress-of-packed-member] 75 | const TStoredValue *sb = b.i2.i; | ~~~~~^ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:59, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:51, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:39, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/index/index_assignment2.cpp:3: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h: In instantiation of ‘const typename seqan::StoredTupleValue_::Type& seqan::Tuple >::operator[](TPos) const [with TPos = unsigned int; TValue = long unsigned int; unsigned int SIZE = 6; typename seqan::StoredTupleValue_::Type = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:191:25: required from ‘TResult seqan::_skew7ExtendComp::operator()(const TValue&, const TValue&) const [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; unsigned int EXT_LENGTH = 3; TResult = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_sorter.h:68:21: required from ‘bool seqan::AdaptorCompare2Less::operator()(const typename TCompare::first_argument_type&, const typename TCompare::second_argument_type&) const [with TCompare = seqan::_skew7ExtendComp, seqan::Tuple >, seqan::Tag >, 3, int>; typename TCompare::first_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >; typename TCompare::second_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >]’ /usr/include/c++/9/bits/predefined_ops.h:143:18: required from ‘constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Iterator2 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = seqan::AdaptorCompare2Less, seqan::Tuple >, seqan::Tag >, 3, int> >]’ /usr/include/c++/9/bits/stl_algo.h:81:17: required from ‘void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 3, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1910:34: required from ‘_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 3, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1942:38: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:579:15: required from ‘void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:553:34: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_algs_multi.h:139:32: required from ‘seqan::Iter > >::Iter(TSTree&) [with TSTree = seqan::Index > > >]’ /<>/seqan-1.4.2+dfsg/core/demos/tutorial/index/index_assignment2.cpp:17:53: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr] 171 | return i[k]; | ~^ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h: In instantiation of ‘const typename seqan::StoredTupleValue_::Type& seqan::Tuple >::operator[](TPos) const [with TPos = unsigned int; TValue = long unsigned int; unsigned int SIZE = 4; typename seqan::StoredTupleValue_::Type = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:191:25: required from ‘TResult seqan::_skew7ExtendComp::operator()(const TValue&, const TValue&) const [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; unsigned int EXT_LENGTH = 1; TResult = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_sorter.h:68:21: required from ‘bool seqan::AdaptorCompare2Less::operator()(const typename TCompare::first_argument_type&, const typename TCompare::second_argument_type&) const [with TCompare = seqan::_skew7ExtendComp, seqan::Tuple >, seqan::Tag >, 1, int>; typename TCompare::first_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >; typename TCompare::second_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >]’ /usr/include/c++/9/bits/predefined_ops.h:143:18: required from ‘constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Iterator2 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = seqan::AdaptorCompare2Less, seqan::Tuple >, seqan::Tag >, 1, int> >]’ /usr/include/c++/9/bits/stl_algo.h:81:17: required from ‘void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 1, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1910:34: required from ‘_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 1, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1942:38: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:579:15: required from ‘void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:553:34: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_algs_multi.h:139:32: required from ‘seqan::Iter > >::Iter(TSTree&) [with TSTree = seqan::Index > > >]’ /<>/seqan-1.4.2+dfsg/core/demos/tutorial/index/index_assignment2.cpp:17:53: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr] /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h: In instantiation of ‘const typename seqan::StoredTupleValue_::Type& seqan::Tuple >::operator[](TPos) const [with TPos = unsigned int; TValue = long unsigned int; unsigned int SIZE = 5; typename seqan::StoredTupleValue_::Type = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:191:25: required from ‘TResult seqan::_skew7ExtendComp::operator()(const TValue&, const TValue&) const [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; unsigned int EXT_LENGTH = 2; TResult = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_sorter.h:68:21: required from ‘bool seqan::AdaptorCompare2Less::operator()(const typename TCompare::first_argument_type&, const typename TCompare::second_argument_type&) const [with TCompare = seqan::_skew7ExtendComp, seqan::Tuple >, seqan::Tag >, 2, int>; typename TCompare::first_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >; typename TCompare::second_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >]’ /usr/include/c++/9/bits/predefined_ops.h:143:18: required from ‘constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Iterator2 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = seqan::AdaptorCompare2Less, seqan::Tuple >, seqan::Tag >, 2, int> >]’ /usr/include/c++/9/bits/stl_algo.h:81:17: required from ‘void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 2, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1910:34: required from ‘_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 2, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1942:38: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:579:15: required from ‘void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:553:34: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_algs_multi.h:139:32: required from ‘seqan::Iter > >::Iter(TSTree&) [with TSTree = seqan::Index > > >]’ /<>/seqan-1.4.2+dfsg/core/demos/tutorial/index/index_assignment2.cpp:17:53: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr] [ 60%] Linking CXX executable ../../bin/demo_seeds_seeds_add_seed cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_seeds_seeds_add_seed.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_seeds_seeds_add_seed.dir/seeds/seeds_add_seed.cpp.o -o ../../bin/demo_seeds_seeds_add_seed -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 60%] Built target demo_seeds_seeds_add_seed make -f core/demos/CMakeFiles/demo_graph_algorithms_floyd_warshall_algorithm.dir/build.make core/demos/CMakeFiles/demo_graph_algorithms_floyd_warshall_algorithm.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_graph_algorithms_floyd_warshall_algorithm.dir/DependInfo.cmake --color= Scanning dependencies of target demo_graph_algorithms_floyd_warshall_algorithm make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_graph_algorithms_floyd_warshall_algorithm.dir/build.make core/demos/CMakeFiles/demo_graph_algorithms_floyd_warshall_algorithm.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 60%] Building CXX object core/demos/CMakeFiles/demo_graph_algorithms_floyd_warshall_algorithm.dir/graph_algorithms/floyd_warshall_algorithm.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_graph_algorithms_floyd_warshall_algorithm.dir/graph_algorithms/floyd_warshall_algorithm.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/graph_algorithms/floyd_warshall_algorithm.cpp In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:52, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/alignments/alignment_local_waterman_eggert.cpp:3: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String, seqan::Alloc<> >; TValue = seqan::ScoreAndID; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = seqan::ScoreAndID; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = seqan::ScoreAndID; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = seqan::ScoreAndID; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::ScoreAndID; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::ScoreAndID; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::ScoreAndID; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String, seqan::Alloc<> >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = seqan::ScoreAndID; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘void seqan::pop(seqan::PriorityType&) [with TValue = seqan::ScoreAndID; TLess = std::less >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/misc/priority_type_heap.h:333:8, inlined 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]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_waterman_eggert_impl.h:730:5, inlined 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]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30, inlined 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]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_enumeration_unbanded.h:100:1, inlined from ‘bool seqan::nextLocalAlignment(seqan::Align&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequence = seqan::String >; TAlignSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30, inlined from ‘int main()’ at /<>/seqan-1.4.2+dfsg/core/demos/tutorial/alignments/alignment_local_waterman_eggert.cpp:21:30: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551584’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/alignments/alignment_local_waterman_eggert.cpp:2: /usr/include/c++/9/new: In function ‘int main()’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:52, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/alignments/alignment_local_waterman_eggert.cpp:3: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String, seqan::Alloc<> >; TValue = seqan::ScoreAndID; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = seqan::ScoreAndID; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = seqan::ScoreAndID; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = seqan::ScoreAndID; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::ScoreAndID; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::ScoreAndID; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::ScoreAndID; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String, seqan::Alloc<> >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = seqan::ScoreAndID; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘void seqan::pop(seqan::PriorityType&) [with TValue = seqan::ScoreAndID; TLess = std::less >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/misc/priority_type_heap.h:333:8, inlined from ‘typename seqan::LocalAlignmentFinder::TMatrixPosition seqan::_getNextBestEndPosition(seqan::LocalAlignmentFinder&, TScoreValue) [with TScoreValue = int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_waterman_eggert_impl.h:673:8, inlined 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]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_waterman_eggert_impl.h:756:41, inlined 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]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_enumeration_unbanded.h:107:37, inlined from ‘bool seqan::nextLocalAlignment(seqan::Align&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequence = seqan::String >; TAlignSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30, inlined from ‘int main()’ at /<>/seqan-1.4.2+dfsg/core/demos/tutorial/alignments/alignment_local_waterman_eggert.cpp:21:30: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551584’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/alignments/alignment_local_waterman_eggert.cpp:2: /usr/include/c++/9/new: In function ‘int main()’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ [ 60%] Linking CXX executable ../../bin/demo_tutorial_alignments_alignment_local_waterman_eggert cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_alignments_alignment_local_waterman_eggert.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_alignments_alignment_local_waterman_eggert.dir/tutorial/alignments/alignment_local_waterman_eggert.cpp.o -o ../../bin/demo_tutorial_alignments_alignment_local_waterman_eggert -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io.h:59, from /<>/seqan-1.4.2+dfsg/core/include/seqan/store.h:41, from /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io/fai_index.h:40, from /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io.h:83, from /<>/seqan-1.4.2+dfsg/core/demos/sample_seqs.cpp:44: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h: In function ‘void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = seqan::String >; TSourceIter = seqan::Iter >, seqan::AdaptorIterator > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: ‘__builtin___snprintf_chk’ output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:867, from /usr/include/c++/9/cstdio:42, from /usr/include/c++/9/ext/string_conversions.h:43, from /usr/include/c++/9/bits/basic_string.h:6493, from /usr/include/c++/9/string:55, from /usr/include/c++/9/bits/locale_classes.h:40, from /usr/include/c++/9/bits/ios_base.h:41, from /usr/include/c++/9/ios:42, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/demos/sample_seqs.cpp:37: /usr/include/x86_64-linux-gnu/bits/stdio2.h:67:35: note: ‘__builtin___snprintf_chk’ output between 2 and 5 bytes into a destination of size 4 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 60%] Built target demo_tutorial_alignments_alignment_local_waterman_eggert make -f core/demos/CMakeFiles/demo_index_index_iterator.dir/build.make core/demos/CMakeFiles/demo_index_index_iterator.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_index_index_iterator.dir/DependInfo.cmake --color= Scanning dependencies of target demo_index_index_iterator make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_index_index_iterator.dir/build.make core/demos/CMakeFiles/demo_index_index_iterator.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 60%] Building CXX object core/demos/CMakeFiles/demo_index_index_iterator.dir/index/index_iterator.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_index_index_iterator.dir/index/index_iterator.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/index/index_iterator.cpp [ 60%] Linking CXX executable ../../bin/demo_graph_algorithms_floyd_warshall_algorithm cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_graph_algorithms_floyd_warshall_algorithm.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_graph_algorithms_floyd_warshall_algorithm.dir/graph_algorithms/floyd_warshall_algorithm.cpp.o -o ../../bin/demo_graph_algorithms_floyd_warshall_algorithm -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 60%] Built target demo_graph_algorithms_floyd_warshall_algorithm [ 60%] Linking CXX executable ../../bin/demo_sample_seqs make -f core/demos/CMakeFiles/demo_seq_io_sequence_stream_write.dir/build.make core/demos/CMakeFiles/demo_seq_io_sequence_stream_write.dir/depend cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_sample_seqs.dir/link.txt --verbose=1 make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_seq_io_sequence_stream_write.dir/DependInfo.cmake --color= /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_sample_seqs.dir/sample_seqs.cpp.o -o ../../bin/demo_sample_seqs -lrt -lz Scanning dependencies of target demo_seq_io_sequence_stream_write make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_seq_io_sequence_stream_write.dir/build.make core/demos/CMakeFiles/demo_seq_io_sequence_stream_write.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 60%] Building CXX object core/demos/CMakeFiles/demo_seq_io_sequence_stream_write.dir/seq_io/sequence_stream_write.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_seq_io_sequence_stream_write.dir/seq_io/sequence_stream_write.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/seq_io/sequence_stream_write.cpp make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 60%] Built target demo_sample_seqs make -f core/demos/CMakeFiles/demo_graph_hmm.dir/build.make core/demos/CMakeFiles/demo_graph_hmm.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_graph_hmm.dir/DependInfo.cmake --color= Scanning dependencies of target demo_graph_hmm make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_graph_hmm.dir/build.make core/demos/CMakeFiles/demo_graph_hmm.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 60%] Building CXX object core/demos/CMakeFiles/demo_graph_hmm.dir/graph_hmm.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_graph_hmm.dir/graph_hmm.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/graph_hmm.cpp In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:51, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:39, from /<>/seqan-1.4.2+dfsg/core/demos/index/index_iterator.cpp:1: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String, seqan::Alloc<> >; TValue = seqan::Pair; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = seqan::Pair; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String, seqan::Alloc<> >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Size::Type seqan::resize(T&, TSize) [with T = seqan::String, seqan::Alloc<> >; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from ‘void seqan::pop(T&) [with T = seqan::String, seqan::Alloc<> >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_block.h:598:11, inlined from ‘void seqan::createChildtab(TDest&, const TLCPInput&) [with TLCPInput = seqan::String >; TDest = seqan::String >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_childtab.h:284:8: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551584’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/debug_test_system.h:46, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_debug.h:52, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:49, from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:51, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:39, from /<>/seqan-1.4.2+dfsg/core/demos/index/index_iterator.cpp:1: /usr/include/c++/9/new: In function ‘void seqan::createChildtab(TDest&, const TLCPInput&) [with TLCPInput = seqan::String >; TDest = seqan::String >]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ [ 60%] Linking CXX executable ../../bin/demo_index_index_iterator cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_index_index_iterator.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_index_index_iterator.dir/index/index_iterator.cpp.o -o ../../bin/demo_index_index_iterator -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 60%] Built target demo_index_index_iterator make -f core/demos/CMakeFiles/demo_sequence_segment.dir/build.make core/demos/CMakeFiles/demo_sequence_segment.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_sequence_segment.dir/DependInfo.cmake --color= Scanning dependencies of target demo_sequence_segment make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_sequence_segment.dir/build.make core/demos/CMakeFiles/demo_sequence_segment.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 60%] Building CXX object core/demos/CMakeFiles/demo_sequence_segment.dir/sequence/segment.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_sequence_segment.dir/sequence/segment.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/sequence/segment.cpp [ 60%] Linking CXX executable ../../bin/demo_graph_hmm cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_graph_hmm.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_graph_hmm.dir/graph_hmm.cpp.o -o ../../bin/demo_graph_hmm -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 60%] Built target demo_graph_hmm make -f core/demos/CMakeFiles/demo_sequence_string.dir/build.make core/demos/CMakeFiles/demo_sequence_string.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_sequence_string.dir/DependInfo.cmake --color= Scanning dependencies of target demo_sequence_string make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_sequence_string.dir/build.make core/demos/CMakeFiles/demo_sequence_string.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 61%] Building CXX object core/demos/CMakeFiles/demo_sequence_string.dir/sequence/string.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_sequence_string.dir/sequence/string.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/sequence/string.cpp [ 61%] Linking CXX executable ../../bin/demo_sequence_segment cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_sequence_segment.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_sequence_segment.dir/sequence/segment.cpp.o -o ../../bin/demo_sequence_segment -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 61%] Built target demo_sequence_segment make -f core/demos/CMakeFiles/demo_sequence_suffix.dir/build.make core/demos/CMakeFiles/demo_sequence_suffix.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_sequence_suffix.dir/DependInfo.cmake --color= Scanning dependencies of target demo_sequence_suffix make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_sequence_suffix.dir/build.make core/demos/CMakeFiles/demo_sequence_suffix.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 61%] Building CXX object core/demos/CMakeFiles/demo_sequence_suffix.dir/sequence/suffix.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_sequence_suffix.dir/sequence/suffix.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/sequence/suffix.cpp [ 61%] Linking CXX executable ../../bin/demo_sequence_string cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_sequence_string.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_sequence_string.dir/sequence/string.cpp.o -o ../../bin/demo_sequence_string -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 61%] Built target demo_sequence_string make -f core/demos/CMakeFiles/demo_soft_to_hard_masking.dir/build.make core/demos/CMakeFiles/demo_soft_to_hard_masking.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_soft_to_hard_masking.dir/DependInfo.cmake --color= Scanning dependencies of target demo_soft_to_hard_masking make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_soft_to_hard_masking.dir/build.make core/demos/CMakeFiles/demo_soft_to_hard_masking.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 61%] Building CXX object core/demos/CMakeFiles/demo_soft_to_hard_masking.dir/soft_to_hard_masking.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_soft_to_hard_masking.dir/soft_to_hard_masking.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/soft_to_hard_masking.cpp In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io.h:59, from /<>/seqan-1.4.2+dfsg/core/include/seqan/store.h:41, from /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io/fai_index.h:40, from /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io.h:83, from /<>/seqan-1.4.2+dfsg/core/demos/seq_io/sequence_stream_write.cpp:2: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h: In function ‘void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = seqan::String >; TSourceIter = seqan::Iter >, seqan::AdaptorIterator > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: ‘__builtin___snprintf_chk’ output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:867, from /usr/include/c++/9/cstdio:42, from /usr/include/c++/9/ext/string_conversions.h:43, from /usr/include/c++/9/bits/basic_string.h:6493, from /usr/include/c++/9/string:55, from /usr/include/c++/9/bits/locale_classes.h:40, from /usr/include/c++/9/bits/ios_base.h:41, from /usr/include/c++/9/ios:42, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/debug_test_system.h:46, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_debug.h:52, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:49, from /<>/seqan-1.4.2+dfsg/core/demos/seq_io/sequence_stream_write.cpp:1: /usr/include/x86_64-linux-gnu/bits/stdio2.h:67:35: note: ‘__builtin___snprintf_chk’ output between 2 and 5 bytes into a destination of size 4 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 62%] Linking CXX executable ../../bin/demo_sequence_suffix cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_sequence_suffix.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_sequence_suffix.dir/sequence/suffix.cpp.o -o ../../bin/demo_sequence_suffix -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 62%] Built target demo_sequence_suffix make -f core/demos/CMakeFiles/demo_tutorial_alignments_alignment2_align.dir/build.make core/demos/CMakeFiles/demo_tutorial_alignments_alignment2_align.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_alignments_alignment2_align.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_alignments_alignment2_align make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_alignments_alignment2_align.dir/build.make core/demos/CMakeFiles/demo_tutorial_alignments_alignment2_align.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 62%] Building CXX object core/demos/CMakeFiles/demo_tutorial_alignments_alignment2_align.dir/tutorial/alignments/alignment2_align.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_alignments_alignment2_align.dir/tutorial/alignments/alignment2_align.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/alignments/alignment2_align.cpp [ 62%] Linking CXX executable ../../bin/demo_soft_to_hard_masking cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_soft_to_hard_masking.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_soft_to_hard_masking.dir/soft_to_hard_masking.cpp.o -o ../../bin/demo_soft_to_hard_masking -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 62%] Built target demo_soft_to_hard_masking make -f core/demos/CMakeFiles/demo_tutorial_alignments_alignment_banded.dir/build.make core/demos/CMakeFiles/demo_tutorial_alignments_alignment_banded.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_alignments_alignment_banded.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_alignments_alignment_banded make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_alignments_alignment_banded.dir/build.make core/demos/CMakeFiles/demo_tutorial_alignments_alignment_banded.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 62%] Building CXX object core/demos/CMakeFiles/demo_tutorial_alignments_alignment_banded.dir/tutorial/alignments/alignment_banded.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_alignments_alignment_banded.dir/tutorial/alignments/alignment_banded.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/alignments/alignment_banded.cpp [ 62%] Linking CXX executable ../../bin/demo_seq_io_sequence_stream_write cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_seq_io_sequence_stream_write.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_seq_io_sequence_stream_write.dir/seq_io/sequence_stream_write.cpp.o -o ../../bin/demo_seq_io_sequence_stream_write -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 62%] Built target demo_seq_io_sequence_stream_write make -f core/demos/CMakeFiles/demo_index_index_qgram.dir/build.make core/demos/CMakeFiles/demo_index_index_qgram.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_index_index_qgram.dir/DependInfo.cmake --color= Scanning dependencies of target demo_index_index_qgram make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_index_index_qgram.dir/build.make core/demos/CMakeFiles/demo_index_index_qgram.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 62%] Building CXX object core/demos/CMakeFiles/demo_index_index_qgram.dir/index/index_qgram.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_index_index_qgram.dir/index/index_qgram.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/index/index_qgram.cpp [ 63%] Linking CXX executable ../../bin/demo_tutorial_alignments_alignment2_align cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_alignments_alignment2_align.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_alignments_alignment2_align.dir/tutorial/alignments/alignment2_align.cpp.o -o ../../bin/demo_tutorial_alignments_alignment2_align -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 63%] Built target demo_tutorial_alignments_alignment2_align make -f core/demos/CMakeFiles/demo_tutorial_alignments_alignment_global_assignment1.dir/build.make core/demos/CMakeFiles/demo_tutorial_alignments_alignment_global_assignment1.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_alignments_alignment_global_assignment1.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_alignments_alignment_global_assignment1 make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_alignments_alignment_global_assignment1.dir/build.make core/demos/CMakeFiles/demo_tutorial_alignments_alignment_global_assignment1.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 64%] Building CXX object core/demos/CMakeFiles/demo_tutorial_alignments_alignment_global_assignment1.dir/tutorial/alignments/alignment_global_assignment1.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_alignments_alignment_global_assignment1.dir/tutorial/alignments/alignment_global_assignment1.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/alignments/alignment_global_assignment1.cpp [ 64%] Linking CXX executable ../../bin/demo_tutorial_index_index_assignment2 cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_index_index_assignment2.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_index_index_assignment2.dir/tutorial/index/index_assignment2.cpp.o -o ../../bin/demo_tutorial_index_index_assignment2 -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 64%] Built target demo_tutorial_index_index_assignment2 make -f core/demos/CMakeFiles/demo_tutorial_sequence_sequence_iterator_demo.dir/build.make core/demos/CMakeFiles/demo_tutorial_sequence_sequence_iterator_demo.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_sequence_sequence_iterator_demo.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_sequence_sequence_iterator_demo make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_sequence_sequence_iterator_demo.dir/build.make core/demos/CMakeFiles/demo_tutorial_sequence_sequence_iterator_demo.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 64%] Building CXX object core/demos/CMakeFiles/demo_tutorial_sequence_sequence_iterator_demo.dir/tutorial/sequence/sequence_iterator_demo.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_sequence_sequence_iterator_demo.dir/tutorial/sequence/sequence_iterator_demo.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/sequence/sequence_iterator_demo.cpp [ 64%] Linking CXX executable ../../bin/demo_index_index_qgram cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_index_index_qgram.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_index_index_qgram.dir/index/index_qgram.cpp.o -o ../../bin/demo_index_index_qgram -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 64%] Built target demo_index_index_qgram make -f core/demos/CMakeFiles/demo_tutorial_seed_and_extend_example3.dir/build.make core/demos/CMakeFiles/demo_tutorial_seed_and_extend_example3.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_seed_and_extend_example3.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_seed_and_extend_example3 make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_seed_and_extend_example3.dir/build.make core/demos/CMakeFiles/demo_tutorial_seed_and_extend_example3.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 64%] Building CXX object core/demos/CMakeFiles/demo_tutorial_seed_and_extend_example3.dir/tutorial/seed_and_extend/example3.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_seed_and_extend_example3.dir/tutorial/seed_and_extend/example3.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/seed_and_extend/example3.cpp [ 64%] Linking CXX executable ../../bin/demo_tutorial_sequence_sequence_iterator_demo cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_sequence_sequence_iterator_demo.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_sequence_sequence_iterator_demo.dir/tutorial/sequence/sequence_iterator_demo.cpp.o -o ../../bin/demo_tutorial_sequence_sequence_iterator_demo -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 64%] Built target demo_tutorial_sequence_sequence_iterator_demo make -f core/demos/CMakeFiles/demo_index_index_supermaxrepeats.dir/build.make core/demos/CMakeFiles/demo_index_index_supermaxrepeats.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_index_index_supermaxrepeats.dir/DependInfo.cmake --color= Scanning dependencies of target demo_index_index_supermaxrepeats make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_index_index_supermaxrepeats.dir/build.make core/demos/CMakeFiles/demo_index_index_supermaxrepeats.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 65%] Building CXX object core/demos/CMakeFiles/demo_index_index_supermaxrepeats.dir/index/index_supermaxrepeats.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_index_index_supermaxrepeats.dir/index/index_supermaxrepeats.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/index/index_supermaxrepeats.cpp [ 65%] Linking CXX executable ../../bin/demo_tutorial_alignments_alignment_banded cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_alignments_alignment_banded.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_alignments_alignment_banded.dir/tutorial/alignments/alignment_banded.cpp.o -o ../../bin/demo_tutorial_alignments_alignment_banded -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 65%] Built target demo_tutorial_alignments_alignment_banded make -f core/demos/CMakeFiles/demo_tutorial_alignments_alignment_global_assignment2.dir/build.make core/demos/CMakeFiles/demo_tutorial_alignments_alignment_global_assignment2.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_alignments_alignment_global_assignment2.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_alignments_alignment_global_assignment2 make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_alignments_alignment_global_assignment2.dir/build.make core/demos/CMakeFiles/demo_tutorial_alignments_alignment_global_assignment2.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 65%] Building CXX object core/demos/CMakeFiles/demo_tutorial_alignments_alignment_global_assignment2.dir/tutorial/alignments/alignment_global_assignment2.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_alignments_alignment_global_assignment2.dir/tutorial/alignments/alignment_global_assignment2.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/alignments/alignment_global_assignment2.cpp [ 65%] Linking CXX executable ../../bin/demo_tutorial_seed_and_extend_example3 cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/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=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -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 make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 65%] Built target demo_tutorial_seed_and_extend_example3 make -f core/demos/CMakeFiles/demo_tutorial_sequences_segments_assignment_hint.dir/build.make core/demos/CMakeFiles/demo_tutorial_sequences_segments_assignment_hint.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_sequences_segments_assignment_hint.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_sequences_segments_assignment_hint make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_sequences_segments_assignment_hint.dir/build.make core/demos/CMakeFiles/demo_tutorial_sequences_segments_assignment_hint.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 65%] Building CXX object core/demos/CMakeFiles/demo_tutorial_sequences_segments_assignment_hint.dir/tutorial/sequences/segments_assignment_hint.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_sequences_segments_assignment_hint.dir/tutorial/sequences/segments_assignment_hint.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/sequences/segments_assignment_hint.cpp [ 65%] Linking CXX executable ../../bin/demo_tutorial_alignments_alignment_global_assignment1 cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_alignments_alignment_global_assignment1.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_alignments_alignment_global_assignment1.dir/tutorial/alignments/alignment_global_assignment1.cpp.o -o ../../bin/demo_tutorial_alignments_alignment_global_assignment1 -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 65%] Built target demo_tutorial_alignments_alignment_global_assignment1 make -f core/demos/CMakeFiles/demo_tutorial_alignments_alignment_global_overlap.dir/build.make core/demos/CMakeFiles/demo_tutorial_alignments_alignment_global_overlap.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_alignments_alignment_global_overlap.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_alignments_alignment_global_overlap make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_alignments_alignment_global_overlap.dir/build.make core/demos/CMakeFiles/demo_tutorial_alignments_alignment_global_overlap.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 65%] Building CXX object core/demos/CMakeFiles/demo_tutorial_alignments_alignment_global_overlap.dir/tutorial/alignments/alignment_global_overlap.cpp.o In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:51, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:39, from /<>/seqan-1.4.2+dfsg/core/demos/index/index_supermaxrepeats.cpp:4: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String, seqan::Alloc<> >; TValue = seqan::Pair; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = seqan::Pair; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String, seqan::Alloc<> >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Size::Type seqan::resize(T&, TSize) [with T = seqan::String, seqan::Alloc<> >; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from ‘void seqan::pop(T&) [with T = seqan::String, seqan::Alloc<> >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_block.h:598:11, inlined from ‘void seqan::createChildtab(TDest&, const TLCPInput&) [with TLCPInput = seqan::String >; TDest = seqan::String >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_childtab.h:284:8: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551584’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/demos/index/index_supermaxrepeats.cpp:3: /usr/include/c++/9/new: In function ‘void seqan::createChildtab(TDest&, const TLCPInput&) [with TLCPInput = seqan::String >; TDest = seqan::String >]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_alignments_alignment_global_overlap.dir/tutorial/alignments/alignment_global_overlap.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/alignments/alignment_global_overlap.cpp [ 65%] Linking CXX executable ../../bin/demo_tutorial_sequences_segments_assignment_hint cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_sequences_segments_assignment_hint.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_sequences_segments_assignment_hint.dir/tutorial/sequences/segments_assignment_hint.cpp.o -o ../../bin/demo_tutorial_sequences_segments_assignment_hint -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 65%] Built target demo_tutorial_sequences_segments_assignment_hint make -f core/demos/CMakeFiles/demo_tutorial_alignments_alignment_global_specialised.dir/build.make core/demos/CMakeFiles/demo_tutorial_alignments_alignment_global_specialised.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_alignments_alignment_global_specialised.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_alignments_alignment_global_specialised make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_alignments_alignment_global_specialised.dir/build.make core/demos/CMakeFiles/demo_tutorial_alignments_alignment_global_specialised.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 65%] Building CXX object core/demos/CMakeFiles/demo_tutorial_alignments_alignment_global_specialised.dir/tutorial/alignments/alignment_global_specialised.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_alignments_alignment_global_specialised.dir/tutorial/alignments/alignment_global_specialised.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/alignments/alignment_global_specialised.cpp [ 65%] Linking CXX executable ../../bin/demo_index_index_supermaxrepeats cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_index_index_supermaxrepeats.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_index_index_supermaxrepeats.dir/index/index_supermaxrepeats.cpp.o -o ../../bin/demo_index_index_supermaxrepeats -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 65%] Built target demo_index_index_supermaxrepeats make -f core/demos/CMakeFiles/demo_tutorial_alignments_alignment_global_standard.dir/build.make core/demos/CMakeFiles/demo_tutorial_alignments_alignment_global_standard.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_alignments_alignment_global_standard.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_alignments_alignment_global_standard make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_alignments_alignment_global_standard.dir/build.make core/demos/CMakeFiles/demo_tutorial_alignments_alignment_global_standard.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 65%] Building CXX object core/demos/CMakeFiles/demo_tutorial_alignments_alignment_global_standard.dir/tutorial/alignments/alignment_global_standard.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_alignments_alignment_global_standard.dir/tutorial/alignments/alignment_global_standard.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/alignments/alignment_global_standard.cpp [ 65%] Linking CXX executable ../../bin/demo_tutorial_alignments_alignment_global_assignment2 cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_alignments_alignment_global_assignment2.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_alignments_alignment_global_assignment2.dir/tutorial/alignments/alignment_global_assignment2.cpp.o -o ../../bin/demo_tutorial_alignments_alignment_global_assignment2 -lrt -lz [ 66%] Linking CXX executable ../../bin/demo_tutorial_alignments_alignment_global_specialised cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_alignments_alignment_global_specialised.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_alignments_alignment_global_specialised.dir/tutorial/alignments/alignment_global_specialised.cpp.o -o ../../bin/demo_tutorial_alignments_alignment_global_specialised -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 66%] Built target demo_tutorial_alignments_alignment_global_assignment2 make -f core/demos/CMakeFiles/demo_tutorial_sequence_io_solution1.dir/build.make core/demos/CMakeFiles/demo_tutorial_sequence_io_solution1.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_sequence_io_solution1.dir/DependInfo.cmake --color= [ 66%] Built target demo_tutorial_alignments_alignment_global_specialised make -f core/demos/CMakeFiles/demo_tutorial_find_find_exact.dir/build.make core/demos/CMakeFiles/demo_tutorial_find_find_exact.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_find_find_exact.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_find_find_exact make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_find_find_exact.dir/build.make core/demos/CMakeFiles/demo_tutorial_find_find_exact.dir/build Scanning dependencies of target demo_tutorial_sequence_io_solution1 make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_sequence_io_solution1.dir/build.make core/demos/CMakeFiles/demo_tutorial_sequence_io_solution1.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 66%] Building CXX object core/demos/CMakeFiles/demo_tutorial_find_find_exact.dir/tutorial/find/find_exact.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_find_find_exact.dir/tutorial/find/find_exact.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/find/find_exact.cpp [ 66%] Building CXX object core/demos/CMakeFiles/demo_tutorial_sequence_io_solution1.dir/tutorial/sequence_io/solution1.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_sequence_io_solution1.dir/tutorial/sequence_io/solution1.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/sequence_io/solution1.cpp [ 66%] Linking CXX executable ../../bin/demo_tutorial_alignments_alignment_global_overlap cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_alignments_alignment_global_overlap.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_alignments_alignment_global_overlap.dir/tutorial/alignments/alignment_global_overlap.cpp.o -o ../../bin/demo_tutorial_alignments_alignment_global_overlap -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 66%] Built target demo_tutorial_alignments_alignment_global_overlap make -f core/demos/CMakeFiles/demo_modifier_modreverse.dir/build.make core/demos/CMakeFiles/demo_modifier_modreverse.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_modifier_modreverse.dir/DependInfo.cmake --color= Scanning dependencies of target demo_modifier_modreverse make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_modifier_modreverse.dir/build.make core/demos/CMakeFiles/demo_modifier_modreverse.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 66%] Building CXX object core/demos/CMakeFiles/demo_modifier_modreverse.dir/modifier_modreverse.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_modifier_modreverse.dir/modifier_modreverse.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/modifier_modreverse.cpp [ 66%] Linking CXX executable ../../bin/demo_tutorial_alignments_alignment_global_standard cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_alignments_alignment_global_standard.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_alignments_alignment_global_standard.dir/tutorial/alignments/alignment_global_standard.cpp.o -o ../../bin/demo_tutorial_alignments_alignment_global_standard -lrt -lz [ 66%] Linking CXX executable ../../bin/demo_tutorial_find_find_exact cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_find_find_exact.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_find_find_exact.dir/tutorial/find/find_exact.cpp.o -o ../../bin/demo_tutorial_find_find_exact -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 66%] Built target demo_tutorial_alignments_alignment_global_standard make -f core/demos/CMakeFiles/demo_tutorial_alignments_alignment_msa.dir/build.make core/demos/CMakeFiles/demo_tutorial_alignments_alignment_msa.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_alignments_alignment_msa.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' Scanning dependencies of target demo_tutorial_alignments_alignment_msa make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_alignments_alignment_msa.dir/build.make core/demos/CMakeFiles/demo_tutorial_alignments_alignment_msa.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 66%] Built target demo_tutorial_find_find_exact make -f core/demos/CMakeFiles/demo_tutorial_seed_and_extend_example1.dir/build.make core/demos/CMakeFiles/demo_tutorial_seed_and_extend_example1.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_seed_and_extend_example1.dir/DependInfo.cmake --color= [ 67%] Building CXX object core/demos/CMakeFiles/demo_tutorial_alignments_alignment_msa.dir/tutorial/alignments/alignment_msa.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_alignments_alignment_msa.dir/tutorial/alignments/alignment_msa.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/alignments/alignment_msa.cpp Scanning dependencies of target demo_tutorial_seed_and_extend_example1 make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_seed_and_extend_example1.dir/build.make core/demos/CMakeFiles/demo_tutorial_seed_and_extend_example1.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 67%] Building CXX object core/demos/CMakeFiles/demo_tutorial_seed_and_extend_example1.dir/tutorial/seed_and_extend/example1.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_seed_and_extend_example1.dir/tutorial/seed_and_extend/example1.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/seed_and_extend/example1.cpp [ 67%] Linking CXX executable ../../bin/demo_modifier_modreverse cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_modifier_modreverse.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_modifier_modreverse.dir/modifier_modreverse.cpp.o -o ../../bin/demo_modifier_modreverse -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 67%] Built target demo_modifier_modreverse make -f core/demos/CMakeFiles/demo_tutorial_alignments_alignment_msa_assignment1.dir/build.make core/demos/CMakeFiles/demo_tutorial_alignments_alignment_msa_assignment1.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_alignments_alignment_msa_assignment1.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_alignments_alignment_msa_assignment1 make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_alignments_alignment_msa_assignment1.dir/build.make core/demos/CMakeFiles/demo_tutorial_alignments_alignment_msa_assignment1.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 67%] Building CXX object core/demos/CMakeFiles/demo_tutorial_alignments_alignment_msa_assignment1.dir/tutorial/alignments/alignment_msa_assignment1.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_alignments_alignment_msa_assignment1.dir/tutorial/alignments/alignment_msa_assignment1.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/alignments/alignment_msa_assignment1.cpp [ 68%] Linking CXX executable ../../bin/demo_tutorial_seed_and_extend_example1 cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/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=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -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 make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 68%] Built target demo_tutorial_seed_and_extend_example1 make -f core/demos/CMakeFiles/demo_tutorial_alignments_pairwise_sequence_alignment_assignment5_step4.dir/build.make core/demos/CMakeFiles/demo_tutorial_alignments_pairwise_sequence_alignment_assignment5_step4.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_alignments_pairwise_sequence_alignment_assignment5_step4.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_alignments_pairwise_sequence_alignment_assignment5_step4 make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_alignments_pairwise_sequence_alignment_assignment5_step4.dir/build.make core/demos/CMakeFiles/demo_tutorial_alignments_pairwise_sequence_alignment_assignment5_step4.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 68%] Building CXX object core/demos/CMakeFiles/demo_tutorial_alignments_pairwise_sequence_alignment_assignment5_step4.dir/tutorial/alignments/pairwise_sequence_alignment_assignment5_step4.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_alignments_pairwise_sequence_alignment_assignment5_step4.dir/tutorial/alignments/pairwise_sequence_alignment_assignment5_step4.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/alignments/pairwise_sequence_alignment_assignment5_step4.cpp In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io.h:59, from /<>/seqan-1.4.2+dfsg/core/include/seqan/store.h:41, from /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io/fai_index.h:40, from /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io.h:83, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/sequence_io/solution1.cpp:4: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h: In function ‘void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = seqan::String >; TSourceIter = seqan::Iter >, seqan::AdaptorIterator > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: ‘__builtin___snprintf_chk’ output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:867, from /usr/include/c++/9/cstdio:42, from /usr/include/c++/9/ext/string_conversions.h:43, from /usr/include/c++/9/bits/basic_string.h:6493, from /usr/include/c++/9/string:55, from /usr/include/c++/9/bits/locale_classes.h:40, from /usr/include/c++/9/bits/ios_base.h:41, from /usr/include/c++/9/ios:42, from /usr/include/c++/9/istream:38, from /usr/include/c++/9/fstream:38, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/sequence_io/solution1.cpp:1: /usr/include/x86_64-linux-gnu/bits/stdio2.h:67:35: note: ‘__builtin___snprintf_chk’ output between 2 and 5 bytes into a destination of size 4 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 68%] Linking CXX executable ../../bin/demo_tutorial_sequence_io_solution1 cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/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=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_sequence_io_solution1.dir/tutorial/sequence_io/solution1.cpp.o -o ../../bin/demo_tutorial_sequence_io_solution1 -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 68%] Built target demo_tutorial_sequence_io_solution1 make -f core/demos/CMakeFiles/demo_tutorial_index_index_assignment5.dir/build.make core/demos/CMakeFiles/demo_tutorial_index_index_assignment5.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_index_index_assignment5.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_index_index_assignment5 make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_index_index_assignment5.dir/build.make core/demos/CMakeFiles/demo_tutorial_index_index_assignment5.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 69%] Building CXX object core/demos/CMakeFiles/demo_tutorial_index_index_assignment5.dir/tutorial/index/index_assignment5.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_index_index_assignment5.dir/tutorial/index/index_assignment5.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/index/index_assignment5.cpp [ 69%] Linking CXX executable ../../bin/demo_tutorial_index_index_assignment5 cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_index_index_assignment5.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_index_index_assignment5.dir/tutorial/index/index_assignment5.cpp.o -o ../../bin/demo_tutorial_index_index_assignment5 -lrt -lz [ 69%] Linking CXX executable ../../bin/demo_tutorial_alignments_pairwise_sequence_alignment_assignment5_step4 cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_alignments_pairwise_sequence_alignment_assignment5_step4.dir/link.txt --verbose=1 make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_alignments_pairwise_sequence_alignment_assignment5_step4.dir/tutorial/alignments/pairwise_sequence_alignment_assignment5_step4.cpp.o -o ../../bin/demo_tutorial_alignments_pairwise_sequence_alignment_assignment5_step4 -lrt -lz [ 69%] Built target demo_tutorial_index_index_assignment5 make -f core/demos/CMakeFiles/demo_index_index_counting.dir/build.make core/demos/CMakeFiles/demo_index_index_counting.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_index_index_counting.dir/DependInfo.cmake --color= Scanning dependencies of target demo_index_index_counting make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_index_index_counting.dir/build.make core/demos/CMakeFiles/demo_index_index_counting.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 69%] Building CXX object core/demos/CMakeFiles/demo_index_index_counting.dir/index/index_counting.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_index_index_counting.dir/index/index_counting.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/index/index_counting.cpp make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 69%] Built target demo_tutorial_alignments_pairwise_sequence_alignment_assignment5_step4 make -f core/demos/CMakeFiles/demo_tutorial_graph_graph_algo_scc.dir/build.make core/demos/CMakeFiles/demo_tutorial_graph_graph_algo_scc.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_graph_graph_algo_scc.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_graph_graph_algo_scc make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_graph_graph_algo_scc.dir/build.make core/demos/CMakeFiles/demo_tutorial_graph_graph_algo_scc.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 69%] Building CXX object core/demos/CMakeFiles/demo_tutorial_graph_graph_algo_scc.dir/tutorial/graph/graph_algo_scc.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_graph_graph_algo_scc.dir/tutorial/graph/graph_algo_scc.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/graph/graph_algo_scc.cpp In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:51, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:39, from /<>/seqan-1.4.2+dfsg/core/demos/index/index_counting.cpp:3: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String, seqan::Alloc<> >; TValue = seqan::Pair; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = seqan::Pair; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String, seqan::Alloc<> >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Size::Type seqan::resize(T&, TSize) [with T = seqan::String, seqan::Alloc<> >; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from ‘void seqan::pop(T&) [with T = seqan::String, seqan::Alloc<> >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_block.h:598:11, inlined from ‘void seqan::createChildtab(TDest&, const TLCPInput&) [with TLCPInput = seqan::String >; TDest = seqan::String >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_childtab.h:284:8: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551584’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/demos/index/index_counting.cpp:2: /usr/include/c++/9/new: In function ‘void seqan::createChildtab(TDest&, const TLCPInput&) [with TLCPInput = seqan::String >; TDest = seqan::String >]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ [ 69%] Linking CXX executable ../../bin/demo_tutorial_graph_graph_algo_scc cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_graph_graph_algo_scc.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -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 make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 69%] Built target demo_tutorial_graph_graph_algo_scc make -f core/demos/CMakeFiles/demo_tutorial_alignments_alignment_pairwise_global2.dir/build.make core/demos/CMakeFiles/demo_tutorial_alignments_alignment_pairwise_global2.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_alignments_alignment_pairwise_global2.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_alignments_alignment_pairwise_global2 make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_alignments_alignment_pairwise_global2.dir/build.make core/demos/CMakeFiles/demo_tutorial_alignments_alignment_pairwise_global2.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 70%] Building CXX object core/demos/CMakeFiles/demo_tutorial_alignments_alignment_pairwise_global2.dir/tutorial/alignments/alignment_pairwise_global2.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_alignments_alignment_pairwise_global2.dir/tutorial/alignments/alignment_pairwise_global2.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/alignments/alignment_pairwise_global2.cpp [ 70%] Linking CXX executable ../../bin/demo_index_index_counting cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_index_index_counting.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_index_index_counting.dir/index/index_counting.cpp.o -o ../../bin/demo_index_index_counting -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 70%] Built target demo_index_index_counting make -f core/demos/CMakeFiles/demo_tutorial_alignments_alignment_global_assignment3.dir/build.make core/demos/CMakeFiles/demo_tutorial_alignments_alignment_global_assignment3.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_alignments_alignment_global_assignment3.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_alignments_alignment_global_assignment3 make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_alignments_alignment_global_assignment3.dir/build.make core/demos/CMakeFiles/demo_tutorial_alignments_alignment_global_assignment3.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 70%] Building CXX object core/demos/CMakeFiles/demo_tutorial_alignments_alignment_global_assignment3.dir/tutorial/alignments/alignment_global_assignment3.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_alignments_alignment_global_assignment3.dir/tutorial/alignments/alignment_global_assignment3.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/alignments/alignment_global_assignment3.cpp [ 70%] Linking CXX executable ../../bin/demo_tutorial_alignments_alignment_msa cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_alignments_alignment_msa.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_alignments_alignment_msa.dir/tutorial/alignments/alignment_msa.cpp.o -o ../../bin/demo_tutorial_alignments_alignment_msa -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 70%] Built target demo_tutorial_alignments_alignment_msa make -f core/demos/CMakeFiles/demo_pipe_pool_sorter.dir/build.make core/demos/CMakeFiles/demo_pipe_pool_sorter.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_pipe_pool_sorter.dir/DependInfo.cmake --color= Scanning dependencies of target demo_pipe_pool_sorter make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_pipe_pool_sorter.dir/build.make core/demos/CMakeFiles/demo_pipe_pool_sorter.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 70%] Building CXX object core/demos/CMakeFiles/demo_pipe_pool_sorter.dir/pipe/pool_sorter.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_pipe_pool_sorter.dir/pipe/pool_sorter.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/pipe/pool_sorter.cpp [ 70%] Linking CXX executable ../../bin/demo_tutorial_alignments_alignment_global_assignment3 cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_alignments_alignment_global_assignment3.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_alignments_alignment_global_assignment3.dir/tutorial/alignments/alignment_global_assignment3.cpp.o -o ../../bin/demo_tutorial_alignments_alignment_global_assignment3 -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 70%] Built target demo_tutorial_alignments_alignment_global_assignment3 make -f core/demos/CMakeFiles/demo_tutorial_alignments_alignment_pairwise_global_assignment2.dir/build.make core/demos/CMakeFiles/demo_tutorial_alignments_alignment_pairwise_global_assignment2.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_alignments_alignment_pairwise_global_assignment2.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_alignments_alignment_pairwise_global_assignment2 make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_alignments_alignment_pairwise_global_assignment2.dir/build.make core/demos/CMakeFiles/demo_tutorial_alignments_alignment_pairwise_global_assignment2.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 70%] Building CXX object core/demos/CMakeFiles/demo_tutorial_alignments_alignment_pairwise_global_assignment2.dir/tutorial/alignments/alignment_pairwise_global_assignment2.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_alignments_alignment_pairwise_global_assignment2.dir/tutorial/alignments/alignment_pairwise_global_assignment2.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/alignments/alignment_pairwise_global_assignment2.cpp [ 70%] Linking CXX executable ../../bin/demo_tutorial_alignments_alignment_msa_assignment1 cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_alignments_alignment_msa_assignment1.dir/link.txt --verbose=1 [ 70%] Linking CXX executable ../../bin/demo_tutorial_alignments_alignment_pairwise_global2 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_alignments_alignment_msa_assignment1.dir/tutorial/alignments/alignment_msa_assignment1.cpp.o -o ../../bin/demo_tutorial_alignments_alignment_msa_assignment1 -lrt -lz cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_alignments_alignment_pairwise_global2.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_alignments_alignment_pairwise_global2.dir/tutorial/alignments/alignment_pairwise_global2.cpp.o -o ../../bin/demo_tutorial_alignments_alignment_pairwise_global2 -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 70%] Built target demo_tutorial_alignments_alignment_pairwise_global2 make -f core/demos/CMakeFiles/demo_seq_io_fai_index_example.dir/build.make core/demos/CMakeFiles/demo_seq_io_fai_index_example.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_seq_io_fai_index_example.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 70%] Built target demo_tutorial_alignments_alignment_msa_assignment1 make -f core/demos/CMakeFiles/demo_tutorial_alignments_alignment_pairwise_local_assignment1.dir/build.make core/demos/CMakeFiles/demo_tutorial_alignments_alignment_pairwise_local_assignment1.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_alignments_alignment_pairwise_local_assignment1.dir/DependInfo.cmake --color= Scanning dependencies of target demo_seq_io_fai_index_example make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_seq_io_fai_index_example.dir/build.make core/demos/CMakeFiles/demo_seq_io_fai_index_example.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 70%] Building CXX object core/demos/CMakeFiles/demo_seq_io_fai_index_example.dir/seq_io/fai_index_example.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_seq_io_fai_index_example.dir/seq_io/fai_index_example.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/seq_io/fai_index_example.cpp Scanning dependencies of target demo_tutorial_alignments_alignment_pairwise_local_assignment1 make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_alignments_alignment_pairwise_local_assignment1.dir/build.make core/demos/CMakeFiles/demo_tutorial_alignments_alignment_pairwise_local_assignment1.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 70%] Building CXX object core/demos/CMakeFiles/demo_tutorial_alignments_alignment_pairwise_local_assignment1.dir/tutorial/alignments/alignment_pairwise_local_assignment1.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_alignments_alignment_pairwise_local_assignment1.dir/tutorial/alignments/alignment_pairwise_local_assignment1.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/alignments/alignment_pairwise_local_assignment1.cpp In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/demos/pipe/pool_sorter.cpp:4: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String, seqan::Alloc<> >; TValue = seqan::PageBucketExtended; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = seqan::PageBucketExtended; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = seqan::PageBucketExtended; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = seqan::PageBucketExtended; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::PageBucketExtended; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::PageBucketExtended; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::PageBucketExtended; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String, seqan::Alloc<> >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = seqan::PageBucketExtended; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘void seqan::pop(seqan::PriorityType&) [with TValue = seqan::PageBucketExtended; TLess = seqan::MergeStreamComparer]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/misc/priority_type_heap.h:333:8, inlined from ‘void seqan::Handler, seqan::Tag >::pop() [with TValue = int; TPoolSpec = seqan::SorterSpec >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_sorter.h:311:18, inlined from ‘void seqan::Handler, seqan::Tag >::pop() [with THandler1 = seqan::Handler > >, seqan::Tag >, seqan::AdapterSpec>; THandler2 = seqan::Handler > >, seqan::Tag >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:664:11, inlined from ‘void seqan::Pool::pop() [with TValue = int; TSpec = seqan::SorterSpec >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:914:4, inlined from ‘void seqan::pop(seqan::Pool&) [with TValue = int; TSpec = seqan::SorterSpec >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1154:9, inlined from ‘int main()’ at /<>/seqan-1.4.2+dfsg/core/demos/pipe/pool_sorter.cpp:38:33: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551536’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/functional:53, from /<>/seqan-1.4.2+dfsg/core/demos/pipe/pool_sorter.cpp:1: /usr/include/c++/9/new: In function ‘int main()’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ [ 70%] Linking CXX executable ../../bin/demo_pipe_pool_sorter cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_pipe_pool_sorter.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_pipe_pool_sorter.dir/pipe/pool_sorter.cpp.o -o ../../bin/demo_pipe_pool_sorter -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 70%] Built target demo_pipe_pool_sorter make -f core/demos/CMakeFiles/demo_tutorial_sequence_count_generic_characters.dir/build.make core/demos/CMakeFiles/demo_tutorial_sequence_count_generic_characters.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_sequence_count_generic_characters.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_sequence_count_generic_characters make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_sequence_count_generic_characters.dir/build.make core/demos/CMakeFiles/demo_tutorial_sequence_count_generic_characters.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 70%] Building CXX object core/demos/CMakeFiles/demo_tutorial_sequence_count_generic_characters.dir/tutorial/sequence/count_generic_characters.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_sequence_count_generic_characters.dir/tutorial/sequence/count_generic_characters.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/sequence/count_generic_characters.cpp [ 70%] Linking CXX executable ../../bin/demo_tutorial_sequence_count_generic_characters cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_sequence_count_generic_characters.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_sequence_count_generic_characters.dir/tutorial/sequence/count_generic_characters.cpp.o -o ../../bin/demo_tutorial_sequence_count_generic_characters -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 70%] Built target demo_tutorial_sequence_count_generic_characters make -f core/demos/CMakeFiles/demo_tutorial_alignments_pairwise_sequence_alignment_assignment5.dir/build.make core/demos/CMakeFiles/demo_tutorial_alignments_pairwise_sequence_alignment_assignment5.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_alignments_pairwise_sequence_alignment_assignment5.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_alignments_pairwise_sequence_alignment_assignment5 make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_alignments_pairwise_sequence_alignment_assignment5.dir/build.make core/demos/CMakeFiles/demo_tutorial_alignments_pairwise_sequence_alignment_assignment5.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 71%] Building CXX object core/demos/CMakeFiles/demo_tutorial_alignments_pairwise_sequence_alignment_assignment5.dir/tutorial/alignments/pairwise_sequence_alignment_assignment5.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_alignments_pairwise_sequence_alignment_assignment5.dir/tutorial/alignments/pairwise_sequence_alignment_assignment5.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/alignments/pairwise_sequence_alignment_assignment5.cpp In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:52, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/alignments/alignment_pairwise_local_assignment1.cpp:3: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String, seqan::Alloc<> >; TValue = seqan::ScoreAndID; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = seqan::ScoreAndID; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = seqan::ScoreAndID; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = seqan::ScoreAndID; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::ScoreAndID; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::ScoreAndID; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::ScoreAndID; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String, seqan::Alloc<> >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = seqan::ScoreAndID; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘void seqan::pop(seqan::PriorityType&) [with TValue = seqan::ScoreAndID; TLess = std::less >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/misc/priority_type_heap.h:333:8, inlined 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]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_waterman_eggert_impl.h:730:5, inlined 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]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30, inlined 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]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_enumeration_unbanded.h:100:1, inlined from ‘bool seqan::nextLocalAlignment(seqan::Align&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequence = seqan::String, seqan::Alloc<> >; TAlignSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30, inlined from ‘int main()’ at /<>/seqan-1.4.2+dfsg/core/demos/tutorial/alignments/alignment_pairwise_local_assignment1.cpp:19:30: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551584’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/alignments/alignment_pairwise_local_assignment1.cpp:2: /usr/include/c++/9/new: In function ‘int main()’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:52, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/alignments/alignment_pairwise_local_assignment1.cpp:3: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String, seqan::Alloc<> >; TValue = seqan::ScoreAndID; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = seqan::ScoreAndID; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = seqan::ScoreAndID; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = seqan::ScoreAndID; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::ScoreAndID; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::ScoreAndID; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::ScoreAndID; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String, seqan::Alloc<> >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = seqan::ScoreAndID; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘void seqan::pop(seqan::PriorityType&) [with TValue = seqan::ScoreAndID; TLess = std::less >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/misc/priority_type_heap.h:333:8, inlined from ‘typename seqan::LocalAlignmentFinder::TMatrixPosition seqan::_getNextBestEndPosition(seqan::LocalAlignmentFinder&, TScoreValue) [with TScoreValue = int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_waterman_eggert_impl.h:673:8, inlined 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]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_waterman_eggert_impl.h:756:41, inlined 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]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_enumeration_unbanded.h:107:37, inlined from ‘bool seqan::nextLocalAlignment(seqan::Align&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequence = seqan::String, seqan::Alloc<> >; TAlignSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30, inlined from ‘int main()’ at /<>/seqan-1.4.2+dfsg/core/demos/tutorial/alignments/alignment_pairwise_local_assignment1.cpp:19:30: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551584’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/alignments/alignment_pairwise_local_assignment1.cpp:2: /usr/include/c++/9/new: In function ‘int main()’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ [ 71%] Linking CXX executable ../../bin/demo_tutorial_alignments_alignment_pairwise_local_assignment1 cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_alignments_alignment_pairwise_local_assignment1.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_alignments_alignment_pairwise_local_assignment1.dir/tutorial/alignments/alignment_pairwise_local_assignment1.cpp.o -o ../../bin/demo_tutorial_alignments_alignment_pairwise_local_assignment1 -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 71%] Built target demo_tutorial_alignments_alignment_pairwise_local_assignment1 make -f core/demos/CMakeFiles/demo_tutorial_index_index_assignment4.dir/build.make core/demos/CMakeFiles/demo_tutorial_index_index_assignment4.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_index_index_assignment4.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_index_index_assignment4 make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_index_index_assignment4.dir/build.make core/demos/CMakeFiles/demo_tutorial_index_index_assignment4.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 71%] Building CXX object core/demos/CMakeFiles/demo_tutorial_index_index_assignment4.dir/tutorial/index/index_assignment4.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_index_index_assignment4.dir/tutorial/index/index_assignment4.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/index/index_assignment4.cpp [ 71%] Linking CXX executable ../../bin/demo_tutorial_alignments_alignment_pairwise_global_assignment2 cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_alignments_alignment_pairwise_global_assignment2.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_alignments_alignment_pairwise_global_assignment2.dir/tutorial/alignments/alignment_pairwise_global_assignment2.cpp.o -o ../../bin/demo_tutorial_alignments_alignment_pairwise_global_assignment2 -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 71%] Built target demo_tutorial_alignments_alignment_pairwise_global_assignment2 make -f core/demos/CMakeFiles/demo_tutorial_modifiers_modifier_modcomplementdna.dir/build.make core/demos/CMakeFiles/demo_tutorial_modifiers_modifier_modcomplementdna.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_modifiers_modifier_modcomplementdna.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_modifiers_modifier_modcomplementdna make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_modifiers_modifier_modcomplementdna.dir/build.make core/demos/CMakeFiles/demo_tutorial_modifiers_modifier_modcomplementdna.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 72%] Building CXX object core/demos/CMakeFiles/demo_tutorial_modifiers_modifier_modcomplementdna.dir/tutorial/modifiers/modifier_modcomplementdna.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_modifiers_modifier_modcomplementdna.dir/tutorial/modifiers/modifier_modcomplementdna.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/modifiers/modifier_modcomplementdna.cpp In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io.h:59, from /<>/seqan-1.4.2+dfsg/core/include/seqan/store.h:41, from /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io/fai_index.h:40, from /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io.h:83, from /<>/seqan-1.4.2+dfsg/core/demos/seq_io/fai_index_example.cpp:2: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h: In function ‘void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = seqan::String >; TSourceIter = seqan::Iter >, seqan::AdaptorIterator > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: ‘__builtin___snprintf_chk’ output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:867, from /usr/include/c++/9/cstdio:42, from /usr/include/c++/9/ext/string_conversions.h:43, from /usr/include/c++/9/bits/basic_string.h:6493, from /usr/include/c++/9/string:55, from /usr/include/c++/9/bits/locale_classes.h:40, from /usr/include/c++/9/bits/ios_base.h:41, from /usr/include/c++/9/ios:42, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/debug_test_system.h:46, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_debug.h:52, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:49, from /<>/seqan-1.4.2+dfsg/core/demos/seq_io/fai_index_example.cpp:1: /usr/include/x86_64-linux-gnu/bits/stdio2.h:67:35: note: ‘__builtin___snprintf_chk’ output between 2 and 5 bytes into a destination of size 4 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 73%] Linking CXX executable ../../bin/demo_seq_io_fai_index_example cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_seq_io_fai_index_example.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_seq_io_fai_index_example.dir/seq_io/fai_index_example.cpp.o -o ../../bin/demo_seq_io_fai_index_example -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 73%] Built target demo_seq_io_fai_index_example make -f core/demos/CMakeFiles/demo_segmentalignment.dir/build.make core/demos/CMakeFiles/demo_segmentalignment.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_segmentalignment.dir/DependInfo.cmake --color= In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:51, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:39, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/index/index_assignment4.cpp:3: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String, seqan::Alloc<> >; TValue = seqan::Pair; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = seqan::Pair; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String, seqan::Alloc<> >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Size::Type seqan::resize(T&, TSize) [with T = seqan::String, seqan::Alloc<> >; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from ‘void seqan::pop(T&) [with T = seqan::String, seqan::Alloc<> >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_block.h:598:11, inlined from ‘void seqan::createChildtab(TDest&, const TLCPInput&) [with TLCPInput = seqan::String >; TDest = seqan::String >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_childtab.h:284:8: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551584’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/index/index_assignment4.cpp:2: /usr/include/c++/9/new: In function ‘void seqan::createChildtab(TDest&, const TLCPInput&) [with TLCPInput = seqan::String >; TDest = seqan::String >]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ [ 73%] Linking CXX executable ../../bin/demo_tutorial_modifiers_modifier_modcomplementdna cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_modifiers_modifier_modcomplementdna.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_modifiers_modifier_modcomplementdna.dir/tutorial/modifiers/modifier_modcomplementdna.cpp.o -o ../../bin/demo_tutorial_modifiers_modifier_modcomplementdna -lrt -lz Scanning dependencies of target demo_segmentalignment make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_segmentalignment.dir/build.make core/demos/CMakeFiles/demo_segmentalignment.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 73%] Building CXX object core/demos/CMakeFiles/demo_segmentalignment.dir/segmentalignment.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_segmentalignment.dir/segmentalignment.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/segmentalignment.cpp make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 73%] Built target demo_tutorial_modifiers_modifier_modcomplementdna make -f core/demos/CMakeFiles/demo_tutorial_alignments_pairwise_sequence_alignment_assignment5_step1.dir/build.make core/demos/CMakeFiles/demo_tutorial_alignments_pairwise_sequence_alignment_assignment5_step1.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_alignments_pairwise_sequence_alignment_assignment5_step1.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_alignments_pairwise_sequence_alignment_assignment5_step1 make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_alignments_pairwise_sequence_alignment_assignment5_step1.dir/build.make core/demos/CMakeFiles/demo_tutorial_alignments_pairwise_sequence_alignment_assignment5_step1.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 73%] Building CXX object core/demos/CMakeFiles/demo_tutorial_alignments_pairwise_sequence_alignment_assignment5_step1.dir/tutorial/alignments/pairwise_sequence_alignment_assignment5_step1.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_alignments_pairwise_sequence_alignment_assignment5_step1.dir/tutorial/alignments/pairwise_sequence_alignment_assignment5_step1.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/alignments/pairwise_sequence_alignment_assignment5_step1.cpp [ 73%] Linking CXX executable ../../bin/demo_tutorial_alignments_pairwise_sequence_alignment_assignment5 cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_alignments_pairwise_sequence_alignment_assignment5.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_alignments_pairwise_sequence_alignment_assignment5.dir/tutorial/alignments/pairwise_sequence_alignment_assignment5.cpp.o -o ../../bin/demo_tutorial_alignments_pairwise_sequence_alignment_assignment5 -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 73%] Built target demo_tutorial_alignments_pairwise_sequence_alignment_assignment5 make -f core/demos/CMakeFiles/demo_tutorial_index_iterator_solution2.dir/build.make core/demos/CMakeFiles/demo_tutorial_index_iterator_solution2.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_index_iterator_solution2.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_index_iterator_solution2 make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_index_iterator_solution2.dir/build.make core/demos/CMakeFiles/demo_tutorial_index_iterator_solution2.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 73%] Building CXX object core/demos/CMakeFiles/demo_tutorial_index_iterator_solution2.dir/tutorial/index/iterator_solution2.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_index_iterator_solution2.dir/tutorial/index/iterator_solution2.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/index/iterator_solution2.cpp [ 73%] Linking CXX executable ../../bin/demo_tutorial_index_index_assignment4 cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_index_index_assignment4.dir/link.txt --verbose=1 [ 73%] Linking CXX executable ../../bin/demo_tutorial_alignments_pairwise_sequence_alignment_assignment5_step1 cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_alignments_pairwise_sequence_alignment_assignment5_step1.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_index_index_assignment4.dir/tutorial/index/index_assignment4.cpp.o -o ../../bin/demo_tutorial_index_index_assignment4 -lrt -lz /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_alignments_pairwise_sequence_alignment_assignment5_step1.dir/tutorial/alignments/pairwise_sequence_alignment_assignment5_step1.cpp.o -o ../../bin/demo_tutorial_alignments_pairwise_sequence_alignment_assignment5_step1 -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 73%] Built target demo_tutorial_alignments_pairwise_sequence_alignment_assignment5_step1 make -f core/demos/CMakeFiles/demo_tutorial_alignments_pairwise_sequence_alignment_assignment5_step6.dir/build.make core/demos/CMakeFiles/demo_tutorial_alignments_pairwise_sequence_alignment_assignment5_step6.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_alignments_pairwise_sequence_alignment_assignment5_step6.dir/DependInfo.cmake --color= [ 73%] Built target demo_tutorial_index_index_assignment4 make -f core/demos/CMakeFiles/demo_sequence_infix.dir/build.make core/demos/CMakeFiles/demo_sequence_infix.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_sequence_infix.dir/DependInfo.cmake --color= Scanning dependencies of target demo_sequence_infix make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_sequence_infix.dir/build.make core/demos/CMakeFiles/demo_sequence_infix.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' Scanning dependencies of target demo_tutorial_alignments_pairwise_sequence_alignment_assignment5_step6 make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_alignments_pairwise_sequence_alignment_assignment5_step6.dir/build.make core/demos/CMakeFiles/demo_tutorial_alignments_pairwise_sequence_alignment_assignment5_step6.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 73%] Building CXX object core/demos/CMakeFiles/demo_sequence_infix.dir/sequence/infix.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_sequence_infix.dir/sequence/infix.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/sequence/infix.cpp [ 73%] Building CXX object core/demos/CMakeFiles/demo_tutorial_alignments_pairwise_sequence_alignment_assignment5_step6.dir/tutorial/alignments/pairwise_sequence_alignment_assignment5_step6.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_alignments_pairwise_sequence_alignment_assignment5_step6.dir/tutorial/alignments/pairwise_sequence_alignment_assignment5_step6.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/alignments/pairwise_sequence_alignment_assignment5_step6.cpp [ 73%] Linking CXX executable ../../bin/demo_sequence_infix cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_sequence_infix.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_sequence_infix.dir/sequence/infix.cpp.o -o ../../bin/demo_sequence_infix -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 73%] Built target demo_sequence_infix make -f core/demos/CMakeFiles/demo_tutorial_alignments_pairwise_sequence_alignment_assignment5_step3.dir/build.make core/demos/CMakeFiles/demo_tutorial_alignments_pairwise_sequence_alignment_assignment5_step3.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_alignments_pairwise_sequence_alignment_assignment5_step3.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_alignments_pairwise_sequence_alignment_assignment5_step3 make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_alignments_pairwise_sequence_alignment_assignment5_step3.dir/build.make core/demos/CMakeFiles/demo_tutorial_alignments_pairwise_sequence_alignment_assignment5_step3.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 74%] Building CXX object core/demos/CMakeFiles/demo_tutorial_alignments_pairwise_sequence_alignment_assignment5_step3.dir/tutorial/alignments/pairwise_sequence_alignment_assignment5_step3.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_alignments_pairwise_sequence_alignment_assignment5_step3.dir/tutorial/alignments/pairwise_sequence_alignment_assignment5_step3.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/alignments/pairwise_sequence_alignment_assignment5_step3.cpp In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:51, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:39, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/index/iterator_solution2.cpp:2: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String, seqan::Alloc<> >; TValue = seqan::Pair; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = seqan::Pair; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String, seqan::Alloc<> >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Size::Type seqan::resize(T&, TSize) [with T = seqan::String, seqan::Alloc<> >; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from ‘void seqan::pop(T&) [with T = seqan::String, seqan::Alloc<> >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_block.h:598:11, inlined from ‘void seqan::createChildtab(TDest&, const TLCPInput&) [with TLCPInput = seqan::String >; TDest = seqan::String >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_childtab.h:284:8: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551584’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/index/iterator_solution2.cpp:1: /usr/include/c++/9/new: In function ‘void seqan::createChildtab(TDest&, const TLCPInput&) [with TLCPInput = seqan::String >; TDest = seqan::String >]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:100, from /<>/seqan-1.4.2+dfsg/core/demos/segmentalignment.cpp:3: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h: In instantiation of ‘TResult seqan::_skew7NComp::operator()(const TValue&, const TValue&) const [with TValue = seqan::Pair >, seqan::Tag >; TResult = int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:141:42: required from ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pool >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew7NComp >, seqan::Tag >, int>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1357:13: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395: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::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:345:26: required from ‘bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:312:4: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:579:15: required from ‘void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:553:34: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Postorder]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_algs_multi.h:152:32: required from ‘seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index, seqan::Alloc<> > > >; seqan::Iter > >::TSize = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/demos/segmentalignment.cpp:31:44: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:74:43: warning: taking address of packed member of ‘seqan::Tuple >’ may result in an unaligned pointer value [-Waddress-of-packed-member] 74 | const TStoredValue *sa = a.i2.i; | ~~~~~^ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:75:43: warning: taking address of packed member of ‘seqan::Tuple >’ may result in an unaligned pointer value [-Waddress-of-packed-member] 75 | const TStoredValue *sb = b.i2.i; | ~~~~~^ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:59, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/include/seqan/score.h:40, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_msa.h:37, from /<>/seqan-1.4.2+dfsg/core/demos/segmentalignment.cpp:2: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h: In instantiation of ‘const typename seqan::StoredTupleValue_::Type& seqan::Tuple >::operator[](TPos) const [with TPos = int; TValue = long unsigned int; unsigned int SIZE = 6; typename seqan::StoredTupleValue_::Type = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:124:27: required from ‘bool seqan::CompareSkewDCStream::operator()(const seqan::SkewDCStream&, const seqan::SkewDCStream&) const [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:307:9: 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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:319:4: required from ‘seqan::Pipe, seqan::Merger7>& seqan::Pipe, seqan::Merger7>::operator++() [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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:440:13: required from ‘seqan::Pipe& seqan::Pipe::operator++() [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_counter.h:105:13: required from ‘seqan::Pipe& seqan::Pipe::operator++() [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >, seqan::Skew7>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:620:9: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:579:15: required from ‘void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:553:34: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Postorder]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_algs_multi.h:152:32: required from ‘seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index, seqan::Alloc<> > > >; seqan::Iter > >::TSize = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/demos/segmentalignment.cpp:31:44: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr] 171 | return i[k]; | ~^ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:96, from /<>/seqan-1.4.2+dfsg/core/demos/segmentalignment.cpp:3: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h: In instantiation of ‘TResult seqan::_skew3NComp::operator()(const TValue&, const TValue&) const [with TValue = seqan::Pair >, seqan::Tag >; TResult = int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:141:42: required from ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pool >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew3NComp >, seqan::Tag >, int>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1357:13: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395: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::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:251:26: required from ‘bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:218:4: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:579:15: required from ‘void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:553:34: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Postorder]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_algs_multi.h:152:32: required from ‘seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index, seqan::Alloc<> > > >; seqan::Iter > >::TSize = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/demos/segmentalignment.cpp:31:44: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:74:43: warning: taking address of packed member of ‘seqan::Tuple >’ may result in an unaligned pointer value [-Waddress-of-packed-member] 74 | const TStoredValue *sa = a.i2.i; | ~~~~~^ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:75:43: warning: taking address of packed member of ‘seqan::Tuple >’ may result in an unaligned pointer value [-Waddress-of-packed-member] 75 | const TStoredValue *sb = b.i2.i; | ~~~~~^ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:59, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/include/seqan/score.h:40, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_msa.h:37, from /<>/seqan-1.4.2+dfsg/core/demos/segmentalignment.cpp:2: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h: In instantiation of ‘const typename seqan::StoredTupleValue_::Type& seqan::Tuple >::operator[](TPos) const [with TPos = unsigned int; TValue = long unsigned int; unsigned int SIZE = 6; typename seqan::StoredTupleValue_::Type = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:191:25: required from ‘TResult seqan::_skew7ExtendComp::operator()(const TValue&, const TValue&) const [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; unsigned int EXT_LENGTH = 3; TResult = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_sorter.h:68:21: required from ‘bool seqan::AdaptorCompare2Less::operator()(const typename TCompare::first_argument_type&, const typename TCompare::second_argument_type&) const [with TCompare = seqan::_skew7ExtendComp, seqan::Tuple >, seqan::Tag >, 3, int>; typename TCompare::first_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >; typename TCompare::second_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >]’ /usr/include/c++/9/bits/predefined_ops.h:143:18: required from ‘constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Iterator2 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = seqan::AdaptorCompare2Less, seqan::Tuple >, seqan::Tag >, 3, int> >]’ /usr/include/c++/9/bits/stl_algo.h:81:17: required from ‘void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 3, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1910:34: required from ‘_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 3, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1942:38: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:579:15: required from ‘void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:553:34: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Postorder]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_algs_multi.h:152:32: required from ‘seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index, seqan::Alloc<> > > >; seqan::Iter > >::TSize = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/demos/segmentalignment.cpp:31:44: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr] 171 | return i[k]; | ~^ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h: In instantiation of ‘const typename seqan::StoredTupleValue_::Type& seqan::Tuple >::operator[](TPos) const [with TPos = unsigned int; TValue = long unsigned int; unsigned int SIZE = 4; typename seqan::StoredTupleValue_::Type = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:191:25: required from ‘TResult seqan::_skew7ExtendComp::operator()(const TValue&, const TValue&) const [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; unsigned int EXT_LENGTH = 1; TResult = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_sorter.h:68:21: required from ‘bool seqan::AdaptorCompare2Less::operator()(const typename TCompare::first_argument_type&, const typename TCompare::second_argument_type&) const [with TCompare = seqan::_skew7ExtendComp, seqan::Tuple >, seqan::Tag >, 1, int>; typename TCompare::first_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >; typename TCompare::second_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >]’ /usr/include/c++/9/bits/predefined_ops.h:143:18: required from ‘constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Iterator2 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = seqan::AdaptorCompare2Less, seqan::Tuple >, seqan::Tag >, 1, int> >]’ /usr/include/c++/9/bits/stl_algo.h:81:17: required from ‘void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 1, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1910:34: required from ‘_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 1, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1942:38: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:579:15: required from ‘void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:553:34: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Postorder]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_algs_multi.h:152:32: required from ‘seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index, seqan::Alloc<> > > >; seqan::Iter > >::TSize = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/demos/segmentalignment.cpp:31:44: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr] /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h: In instantiation of ‘const typename seqan::StoredTupleValue_::Type& seqan::Tuple >::operator[](TPos) const [with TPos = unsigned int; TValue = long unsigned int; unsigned int SIZE = 5; typename seqan::StoredTupleValue_::Type = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:191:25: required from ‘TResult seqan::_skew7ExtendComp::operator()(const TValue&, const TValue&) const [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; unsigned int EXT_LENGTH = 2; TResult = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_sorter.h:68:21: required from ‘bool seqan::AdaptorCompare2Less::operator()(const typename TCompare::first_argument_type&, const typename TCompare::second_argument_type&) const [with TCompare = seqan::_skew7ExtendComp, seqan::Tuple >, seqan::Tag >, 2, int>; typename TCompare::first_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >; typename TCompare::second_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >]’ /usr/include/c++/9/bits/predefined_ops.h:143:18: required from ‘constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Iterator2 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = seqan::AdaptorCompare2Less, seqan::Tuple >, seqan::Tag >, 2, int> >]’ /usr/include/c++/9/bits/stl_algo.h:81:17: required from ‘void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 2, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1910:34: required from ‘_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 2, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1942:38: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:579:15: required from ‘void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:553:34: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Postorder]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_algs_multi.h:152:32: required from ‘seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index, seqan::Alloc<> > > >; seqan::Iter > >::TSize = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/demos/segmentalignment.cpp:31:44: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr] [ 74%] Linking CXX executable ../../bin/demo_tutorial_index_iterator_solution2 cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_index_iterator_solution2.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_index_iterator_solution2.dir/tutorial/index/iterator_solution2.cpp.o -o ../../bin/demo_tutorial_index_iterator_solution2 -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 74%] Built target demo_tutorial_index_iterator_solution2 make -f core/demos/CMakeFiles/demo_tutorial_annotation_store_assignment_1_hint.dir/build.make core/demos/CMakeFiles/demo_tutorial_annotation_store_assignment_1_hint.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_annotation_store_assignment_1_hint.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_annotation_store_assignment_1_hint make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_annotation_store_assignment_1_hint.dir/build.make core/demos/CMakeFiles/demo_tutorial_annotation_store_assignment_1_hint.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 74%] Building CXX object core/demos/CMakeFiles/demo_tutorial_annotation_store_assignment_1_hint.dir/tutorial/annotation_store/assignment_1_hint.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_annotation_store_assignment_1_hint.dir/tutorial/annotation_store/assignment_1_hint.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/annotation_store/assignment_1_hint.cpp [ 75%] Linking CXX executable ../../bin/demo_tutorial_alignments_pairwise_sequence_alignment_assignment5_step6 cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_alignments_pairwise_sequence_alignment_assignment5_step6.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_alignments_pairwise_sequence_alignment_assignment5_step6.dir/tutorial/alignments/pairwise_sequence_alignment_assignment5_step6.cpp.o -o ../../bin/demo_tutorial_alignments_pairwise_sequence_alignment_assignment5_step6 -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 75%] Built target demo_tutorial_alignments_pairwise_sequence_alignment_assignment5_step6 make -f core/demos/CMakeFiles/demo_tutorial_annotation_store_assignment_1_solution.dir/build.make core/demos/CMakeFiles/demo_tutorial_annotation_store_assignment_1_solution.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_annotation_store_assignment_1_solution.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_annotation_store_assignment_1_solution make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_annotation_store_assignment_1_solution.dir/build.make core/demos/CMakeFiles/demo_tutorial_annotation_store_assignment_1_solution.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 75%] Building CXX object core/demos/CMakeFiles/demo_tutorial_annotation_store_assignment_1_solution.dir/tutorial/annotation_store/assignment_1_solution.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_annotation_store_assignment_1_solution.dir/tutorial/annotation_store/assignment_1_solution.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/annotation_store/assignment_1_solution.cpp [ 75%] Linking CXX executable ../../bin/demo_tutorial_alignments_pairwise_sequence_alignment_assignment5_step3 cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_alignments_pairwise_sequence_alignment_assignment5_step3.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_alignments_pairwise_sequence_alignment_assignment5_step3.dir/tutorial/alignments/pairwise_sequence_alignment_assignment5_step3.cpp.o -o ../../bin/demo_tutorial_alignments_pairwise_sequence_alignment_assignment5_step3 -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 75%] Built target demo_tutorial_alignments_pairwise_sequence_alignment_assignment5_step3 make -f core/demos/CMakeFiles/demo_graph_algorithms_dijkstra.dir/build.make core/demos/CMakeFiles/demo_graph_algorithms_dijkstra.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_graph_algorithms_dijkstra.dir/DependInfo.cmake --color= Scanning dependencies of target demo_graph_algorithms_dijkstra make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_graph_algorithms_dijkstra.dir/build.make core/demos/CMakeFiles/demo_graph_algorithms_dijkstra.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 75%] Building CXX object core/demos/CMakeFiles/demo_graph_algorithms_dijkstra.dir/graph_algorithms/dijkstra.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_graph_algorithms_dijkstra.dir/graph_algorithms/dijkstra.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/graph_algorithms/dijkstra.cpp In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io.h:59, from /<>/seqan-1.4.2+dfsg/core/include/seqan/store.h:41, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/annotation_store/assignment_1_hint.cpp:5: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h: In function ‘void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = seqan::String >; TSourceIter = seqan::Iter >, seqan::AdaptorIterator > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: ‘__builtin___snprintf_chk’ output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:867, from /usr/include/c++/9/cstdio:42, from /usr/include/c++/9/ext/string_conversions.h:43, from /usr/include/c++/9/bits/basic_string.h:6493, from /usr/include/c++/9/string:55, from /usr/include/c++/9/bits/locale_classes.h:40, from /usr/include/c++/9/bits/ios_base.h:41, from /usr/include/c++/9/ios:42, from /usr/include/c++/9/istream:38, from /usr/include/c++/9/fstream:38, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/annotation_store/assignment_1_hint.cpp:1: /usr/include/x86_64-linux-gnu/bits/stdio2.h:67:35: note: ‘__builtin___snprintf_chk’ output between 2 and 5 bytes into a destination of size 4 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 75%] Linking CXX executable ../../bin/demo_graph_algorithms_dijkstra cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_graph_algorithms_dijkstra.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_graph_algorithms_dijkstra.dir/graph_algorithms/dijkstra.cpp.o -o ../../bin/demo_graph_algorithms_dijkstra -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 75%] Built target demo_graph_algorithms_dijkstra make -f core/demos/CMakeFiles/demo_tutorial_basics_allocator.dir/build.make core/demos/CMakeFiles/demo_tutorial_basics_allocator.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_basics_allocator.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_basics_allocator make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_basics_allocator.dir/build.make core/demos/CMakeFiles/demo_tutorial_basics_allocator.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 76%] Building CXX object core/demos/CMakeFiles/demo_tutorial_basics_allocator.dir/tutorial/basics/allocator.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_basics_allocator.dir/tutorial/basics/allocator.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/basics/allocator.cpp [ 76%] Linking CXX executable ../../bin/demo_tutorial_annotation_store_assignment_1_hint cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_annotation_store_assignment_1_hint.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_annotation_store_assignment_1_hint.dir/tutorial/annotation_store/assignment_1_hint.cpp.o -o ../../bin/demo_tutorial_annotation_store_assignment_1_hint -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 76%] Built target demo_tutorial_annotation_store_assignment_1_hint make -f core/demos/CMakeFiles/demo_tutorial_graph_graph_hmm.dir/build.make core/demos/CMakeFiles/demo_tutorial_graph_graph_hmm.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_graph_graph_hmm.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_graph_graph_hmm make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_graph_graph_hmm.dir/build.make core/demos/CMakeFiles/demo_tutorial_graph_graph_hmm.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 76%] Building CXX object core/demos/CMakeFiles/demo_tutorial_graph_graph_hmm.dir/tutorial/graph/graph_hmm.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_graph_graph_hmm.dir/tutorial/graph/graph_hmm.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/graph/graph_hmm.cpp In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io.h:59, from /<>/seqan-1.4.2+dfsg/core/include/seqan/store.h:41, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/annotation_store/assignment_1_solution.cpp:5: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h: In function ‘void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = seqan::String >; TSourceIter = seqan::Iter >, seqan::AdaptorIterator > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: ‘__builtin___snprintf_chk’ output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:867, from /usr/include/c++/9/cstdio:42, from /usr/include/c++/9/ext/string_conversions.h:43, from /usr/include/c++/9/bits/basic_string.h:6493, from /usr/include/c++/9/string:55, from /usr/include/c++/9/bits/locale_classes.h:40, from /usr/include/c++/9/bits/ios_base.h:41, from /usr/include/c++/9/ios:42, from /usr/include/c++/9/istream:38, from /usr/include/c++/9/fstream:38, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/annotation_store/assignment_1_solution.cpp:1: /usr/include/x86_64-linux-gnu/bits/stdio2.h:67:35: note: ‘__builtin___snprintf_chk’ output between 2 and 5 bytes into a destination of size 4 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 76%] Linking CXX executable ../../bin/demo_tutorial_basics_allocator cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_basics_allocator.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_basics_allocator.dir/tutorial/basics/allocator.cpp.o -o ../../bin/demo_tutorial_basics_allocator -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 76%] Built target demo_tutorial_basics_allocator make -f core/demos/CMakeFiles/demo_tutorial_basics_show_alphabets.dir/build.make core/demos/CMakeFiles/demo_tutorial_basics_show_alphabets.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_basics_show_alphabets.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_basics_show_alphabets make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_basics_show_alphabets.dir/build.make core/demos/CMakeFiles/demo_tutorial_basics_show_alphabets.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 76%] Building CXX object core/demos/CMakeFiles/demo_tutorial_basics_show_alphabets.dir/tutorial/basics/show_alphabets.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_basics_show_alphabets.dir/tutorial/basics/show_alphabets.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/basics/show_alphabets.cpp [ 76%] Linking CXX executable ../../bin/demo_tutorial_basics_show_alphabets cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/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=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_basics_show_alphabets.dir/tutorial/basics/show_alphabets.cpp.o -o ../../bin/demo_tutorial_basics_show_alphabets -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 76%] Built target demo_tutorial_basics_show_alphabets make -f core/demos/CMakeFiles/demo_tutorial_sequence_io_example1.dir/build.make core/demos/CMakeFiles/demo_tutorial_sequence_io_example1.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_sequence_io_example1.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_sequence_io_example1 make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_sequence_io_example1.dir/build.make core/demos/CMakeFiles/demo_tutorial_sequence_io_example1.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 77%] Building CXX object core/demos/CMakeFiles/demo_tutorial_sequence_io_example1.dir/tutorial/sequence_io/example1.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_sequence_io_example1.dir/tutorial/sequence_io/example1.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/sequence_io/example1.cpp [ 78%] Linking CXX executable ../../bin/demo_tutorial_annotation_store_assignment_1_solution cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_annotation_store_assignment_1_solution.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_annotation_store_assignment_1_solution.dir/tutorial/annotation_store/assignment_1_solution.cpp.o -o ../../bin/demo_tutorial_annotation_store_assignment_1_solution -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 78%] Built target demo_tutorial_annotation_store_assignment_1_solution make -f core/demos/CMakeFiles/demo_tutorial_seed_and_extend_solution1.dir/build.make core/demos/CMakeFiles/demo_tutorial_seed_and_extend_solution1.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_seed_and_extend_solution1.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_seed_and_extend_solution1 make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_seed_and_extend_solution1.dir/build.make core/demos/CMakeFiles/demo_tutorial_seed_and_extend_solution1.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 78%] Building CXX object core/demos/CMakeFiles/demo_tutorial_seed_and_extend_solution1.dir/tutorial/seed_and_extend/solution1.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_seed_and_extend_solution1.dir/tutorial/seed_and_extend/solution1.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/seed_and_extend/solution1.cpp [ 78%] Linking CXX executable ../../bin/demo_tutorial_graph_graph_hmm cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/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=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_graph_graph_hmm.dir/tutorial/graph/graph_hmm.cpp.o -o ../../bin/demo_tutorial_graph_graph_hmm -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 78%] Built target demo_tutorial_graph_graph_hmm make -f core/demos/CMakeFiles/demo_tutorial_basics_strings.dir/build.make core/demos/CMakeFiles/demo_tutorial_basics_strings.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_basics_strings.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_basics_strings make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_basics_strings.dir/build.make core/demos/CMakeFiles/demo_tutorial_basics_strings.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 78%] Building CXX object core/demos/CMakeFiles/demo_tutorial_basics_strings.dir/tutorial/basics/strings.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_basics_strings.dir/tutorial/basics/strings.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/basics/strings.cpp [ 78%] Linking CXX executable ../../bin/demo_tutorial_basics_strings cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/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=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_basics_strings.dir/tutorial/basics/strings.cpp.o -o ../../bin/demo_tutorial_basics_strings -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 78%] Built target demo_tutorial_basics_strings make -f core/demos/CMakeFiles/demo_tutorial_find_find_index.dir/build.make core/demos/CMakeFiles/demo_tutorial_find_find_index.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_find_find_index.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_find_find_index make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_find_find_index.dir/build.make core/demos/CMakeFiles/demo_tutorial_find_find_index.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 78%] Building CXX object core/demos/CMakeFiles/demo_tutorial_find_find_index.dir/tutorial/find/find_index.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_find_find_index.dir/tutorial/find/find_index.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/find/find_index.cpp [ 78%] Linking CXX executable ../../bin/demo_tutorial_seed_and_extend_solution1 cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/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=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -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 make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 78%] Built target demo_tutorial_seed_and_extend_solution1 make -f core/demos/CMakeFiles/demo_tutorial_annotation_store_assignment_4_solution.dir/build.make core/demos/CMakeFiles/demo_tutorial_annotation_store_assignment_4_solution.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_annotation_store_assignment_4_solution.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_annotation_store_assignment_4_solution make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_annotation_store_assignment_4_solution.dir/build.make core/demos/CMakeFiles/demo_tutorial_annotation_store_assignment_4_solution.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 78%] Building CXX object core/demos/CMakeFiles/demo_tutorial_annotation_store_assignment_4_solution.dir/tutorial/annotation_store/assignment_4_solution.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_annotation_store_assignment_4_solution.dir/tutorial/annotation_store/assignment_4_solution.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/annotation_store/assignment_4_solution.cpp In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io.h:59, from /<>/seqan-1.4.2+dfsg/core/include/seqan/store.h:41, from /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io/fai_index.h:40, from /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io.h:83, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/sequence_io/example1.cpp:4: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h: In function ‘void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = seqan::String >; TSourceIter = seqan::Iter >, seqan::AdaptorIterator > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: ‘__builtin___snprintf_chk’ output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:867, from /usr/include/c++/9/cstdio:42, from /usr/include/c++/9/ext/string_conversions.h:43, from /usr/include/c++/9/bits/basic_string.h:6493, from /usr/include/c++/9/string:55, from /usr/include/c++/9/bits/locale_classes.h:40, from /usr/include/c++/9/bits/ios_base.h:41, from /usr/include/c++/9/ios:42, from /usr/include/c++/9/istream:38, from /usr/include/c++/9/fstream:38, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/sequence_io/example1.cpp:1: /usr/include/x86_64-linux-gnu/bits/stdio2.h:67:35: note: ‘__builtin___snprintf_chk’ output between 2 and 5 bytes into a destination of size 4 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 78%] Linking CXX executable ../../bin/demo_tutorial_sequence_io_example1 cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/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=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_sequence_io_example1.dir/tutorial/sequence_io/example1.cpp.o -o ../../bin/demo_tutorial_sequence_io_example1 -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 78%] Built target demo_tutorial_sequence_io_example1 make -f core/demos/CMakeFiles/demo_tutorial_find_find_assignment1.dir/build.make core/demos/CMakeFiles/demo_tutorial_find_find_assignment1.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_find_find_assignment1.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_find_find_assignment1 make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_find_find_assignment1.dir/build.make core/demos/CMakeFiles/demo_tutorial_find_find_assignment1.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 78%] Building CXX object core/demos/CMakeFiles/demo_tutorial_find_find_assignment1.dir/tutorial/find/find_assignment1.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_find_find_assignment1.dir/tutorial/find/find_assignment1.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/find/find_assignment1.cpp [ 78%] Linking CXX executable ../../bin/demo_tutorial_find_find_index cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_find_find_index.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_find_find_index.dir/tutorial/find/find_index.cpp.o -o ../../bin/demo_tutorial_find_find_index -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 78%] Built target demo_tutorial_find_find_index make -f core/demos/CMakeFiles/demo_index_index_begin_atEnd_representative.dir/build.make core/demos/CMakeFiles/demo_index_index_begin_atEnd_representative.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_index_index_begin_atEnd_representative.dir/DependInfo.cmake --color= Scanning dependencies of target demo_index_index_begin_atEnd_representative make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_index_index_begin_atEnd_representative.dir/build.make core/demos/CMakeFiles/demo_index_index_begin_atEnd_representative.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 78%] Building CXX object core/demos/CMakeFiles/demo_index_index_begin_atEnd_representative.dir/index/index_begin_atEnd_representative.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_index_index_begin_atEnd_representative.dir/index/index_begin_atEnd_representative.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/index/index_begin_atEnd_representative.cpp [ 78%] Linking CXX executable ../../bin/demo_tutorial_find_find_assignment1 cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_find_find_assignment1.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_find_find_assignment1.dir/tutorial/find/find_assignment1.cpp.o -o ../../bin/demo_tutorial_find_find_assignment1 -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 78%] Built target demo_tutorial_find_find_assignment1 make -f core/demos/CMakeFiles/demo_tutorial_find_find_assignment1_solution.dir/build.make core/demos/CMakeFiles/demo_tutorial_find_find_assignment1_solution.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_find_find_assignment1_solution.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_find_find_assignment1_solution make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_find_find_assignment1_solution.dir/build.make core/demos/CMakeFiles/demo_tutorial_find_find_assignment1_solution.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 78%] Building CXX object core/demos/CMakeFiles/demo_tutorial_find_find_assignment1_solution.dir/tutorial/find/find_assignment1_solution.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_find_find_assignment1_solution.dir/tutorial/find/find_assignment1_solution.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/find/find_assignment1_solution.cpp In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io.h:59, from /<>/seqan-1.4.2+dfsg/core/include/seqan/store.h:41, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/annotation_store/assignment_4_solution.cpp:5: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h: In function ‘void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = seqan::String >; TSourceIter = seqan::Iter >, seqan::AdaptorIterator > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: ‘__builtin___snprintf_chk’ output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:867, from /usr/include/c++/9/cstdio:42, from /usr/include/c++/9/ext/string_conversions.h:43, from /usr/include/c++/9/bits/basic_string.h:6493, from /usr/include/c++/9/string:55, from /usr/include/c++/9/bits/locale_classes.h:40, from /usr/include/c++/9/bits/ios_base.h:41, from /usr/include/c++/9/ios:42, from /usr/include/c++/9/istream:38, from /usr/include/c++/9/fstream:38, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/annotation_store/assignment_4_solution.cpp:1: /usr/include/x86_64-linux-gnu/bits/stdio2.h:67:35: note: ‘__builtin___snprintf_chk’ output between 2 and 5 bytes into a destination of size 4 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:51, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:39, from /<>/seqan-1.4.2+dfsg/core/demos/index/index_begin_atEnd_representative.cpp:1: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String, seqan::Alloc<> >; TValue = seqan::Pair; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = seqan::Pair; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String, seqan::Alloc<> >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Size::Type seqan::resize(T&, TSize) [with T = seqan::String, seqan::Alloc<> >; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from ‘void seqan::pop(T&) [with T = seqan::String, seqan::Alloc<> >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_block.h:598:11, inlined from ‘void seqan::createChildtab(TDest&, const TLCPInput&) [with TLCPInput = seqan::String >; TDest = seqan::String >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_childtab.h:284:8: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551584’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/debug_test_system.h:46, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_debug.h:52, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:49, from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:51, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:39, from /<>/seqan-1.4.2+dfsg/core/demos/index/index_begin_atEnd_representative.cpp:1: /usr/include/c++/9/new: In function ‘void seqan::createChildtab(TDest&, const TLCPInput&) [with TLCPInput = seqan::String >; TDest = seqan::String >]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ [ 78%] Linking CXX executable ../../bin/demo_tutorial_annotation_store_assignment_4_solution cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_annotation_store_assignment_4_solution.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_annotation_store_assignment_4_solution.dir/tutorial/annotation_store/assignment_4_solution.cpp.o -o ../../bin/demo_tutorial_annotation_store_assignment_4_solution -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 78%] Built target demo_tutorial_annotation_store_assignment_4_solution make -f core/demos/CMakeFiles/demo_tutorial_seed_and_extend_example8.dir/build.make core/demos/CMakeFiles/demo_tutorial_seed_and_extend_example8.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_seed_and_extend_example8.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_seed_and_extend_example8 make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_seed_and_extend_example8.dir/build.make core/demos/CMakeFiles/demo_tutorial_seed_and_extend_example8.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 79%] Building CXX object core/demos/CMakeFiles/demo_tutorial_seed_and_extend_example8.dir/tutorial/seed_and_extend/example8.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_seed_and_extend_example8.dir/tutorial/seed_and_extend/example8.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/seed_and_extend/example8.cpp [ 80%] Linking CXX executable ../../bin/demo_index_index_begin_atEnd_representative cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_index_index_begin_atEnd_representative.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_index_index_begin_atEnd_representative.dir/index/index_begin_atEnd_representative.cpp.o -o ../../bin/demo_index_index_begin_atEnd_representative -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 80%] Built target demo_index_index_begin_atEnd_representative make -f core/demos/CMakeFiles/demo_tutorial_find_find_assignment2.dir/build.make core/demos/CMakeFiles/demo_tutorial_find_find_assignment2.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_find_find_assignment2.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_find_find_assignment2 make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_find_find_assignment2.dir/build.make core/demos/CMakeFiles/demo_tutorial_find_find_assignment2.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 80%] Building CXX object core/demos/CMakeFiles/demo_tutorial_find_find_assignment2.dir/tutorial/find/find_assignment2.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_find_find_assignment2.dir/tutorial/find/find_assignment2.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/find/find_assignment2.cpp [ 80%] Linking CXX executable ../../bin/demo_segmentalignment cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_segmentalignment.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_segmentalignment.dir/segmentalignment.cpp.o -o ../../bin/demo_segmentalignment -lrt -lz [ 81%] Linking CXX executable ../../bin/demo_tutorial_find_find_assignment1_solution cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_find_find_assignment1_solution.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_find_find_assignment1_solution.dir/tutorial/find/find_assignment1_solution.cpp.o -o ../../bin/demo_tutorial_find_find_assignment1_solution -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 81%] Built target demo_tutorial_find_find_assignment1_solution make -f core/demos/CMakeFiles/demo_sequence_stringset.dir/build.make core/demos/CMakeFiles/demo_sequence_stringset.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_sequence_stringset.dir/DependInfo.cmake --color= Scanning dependencies of target demo_sequence_stringset make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_sequence_stringset.dir/build.make core/demos/CMakeFiles/demo_sequence_stringset.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 81%] Building CXX object core/demos/CMakeFiles/demo_sequence_stringset.dir/sequence/stringset.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_sequence_stringset.dir/sequence/stringset.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/sequence/stringset.cpp make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 81%] Built target demo_segmentalignment make -f core/demos/CMakeFiles/demo_tutorial_find_find_assignment3.dir/build.make core/demos/CMakeFiles/demo_tutorial_find_find_assignment3.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_find_find_assignment3.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_find_find_assignment3 make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_find_find_assignment3.dir/build.make core/demos/CMakeFiles/demo_tutorial_find_find_assignment3.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 81%] Building CXX object core/demos/CMakeFiles/demo_tutorial_find_find_assignment3.dir/tutorial/find/find_assignment3.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_find_find_assignment3.dir/tutorial/find/find_assignment3.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/find/find_assignment3.cpp [ 81%] Linking CXX executable ../../bin/demo_tutorial_find_find_assignment2 cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_find_find_assignment2.dir/link.txt --verbose=1 [ 81%] Linking CXX executable ../../bin/demo_sequence_stringset cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_sequence_stringset.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_find_find_assignment2.dir/tutorial/find/find_assignment2.cpp.o -o ../../bin/demo_tutorial_find_find_assignment2 -lrt -lz /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_sequence_stringset.dir/sequence/stringset.cpp.o -o ../../bin/demo_sequence_stringset -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 81%] Built target demo_tutorial_find_find_assignment2 make -f core/demos/CMakeFiles/demo_tutorial_find_find_index_multiple.dir/build.make core/demos/CMakeFiles/demo_tutorial_find_find_index_multiple.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_find_find_index_multiple.dir/DependInfo.cmake --color= [ 81%] Built target demo_sequence_stringset make -f core/demos/CMakeFiles/demo_file_readwrite.dir/build.make core/demos/CMakeFiles/demo_file_readwrite.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_file_readwrite.dir/DependInfo.cmake --color= Scanning dependencies of target demo_file_readwrite make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_file_readwrite.dir/build.make core/demos/CMakeFiles/demo_file_readwrite.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' Scanning dependencies of target demo_tutorial_find_find_index_multiple make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_find_find_index_multiple.dir/build.make core/demos/CMakeFiles/demo_tutorial_find_find_index_multiple.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 81%] Building CXX object core/demos/CMakeFiles/demo_file_readwrite.dir/file_readwrite.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_file_readwrite.dir/file_readwrite.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/file_readwrite.cpp [ 82%] Building CXX object core/demos/CMakeFiles/demo_tutorial_find_find_index_multiple.dir/tutorial/find/find_index_multiple.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_find_find_index_multiple.dir/tutorial/find/find_index_multiple.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/find/find_index_multiple.cpp [ 82%] Linking CXX executable ../../bin/demo_file_readwrite cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_file_readwrite.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_file_readwrite.dir/file_readwrite.cpp.o -o ../../bin/demo_file_readwrite -lrt -lz [ 82%] Linking CXX executable ../../bin/demo_tutorial_find_find_assignment3 cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_find_find_assignment3.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_find_find_assignment3.dir/tutorial/find/find_assignment3.cpp.o -o ../../bin/demo_tutorial_find_find_assignment3 -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 82%] Built target demo_file_readwrite make -f core/demos/CMakeFiles/demo_knime_node.dir/build.make core/demos/CMakeFiles/demo_knime_node.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_knime_node.dir/DependInfo.cmake --color= Scanning dependencies of target demo_knime_node make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_knime_node.dir/build.make core/demos/CMakeFiles/demo_knime_node.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 82%] Building CXX object core/demos/CMakeFiles/demo_knime_node.dir/knime_node.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_knime_node.dir/knime_node.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/knime_node.cpp [ 82%] Built target demo_tutorial_find_find_assignment3 make -f core/demos/CMakeFiles/demo_tutorial_generic_programming_template_subclassing.dir/build.make core/demos/CMakeFiles/demo_tutorial_generic_programming_template_subclassing.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_generic_programming_template_subclassing.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_generic_programming_template_subclassing make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_generic_programming_template_subclassing.dir/build.make core/demos/CMakeFiles/demo_tutorial_generic_programming_template_subclassing.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 82%] Building CXX object core/demos/CMakeFiles/demo_tutorial_generic_programming_template_subclassing.dir/tutorial/generic_programming/template_subclassing.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_generic_programming_template_subclassing.dir/tutorial/generic_programming/template_subclassing.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/generic_programming/template_subclassing.cpp [ 82%] Linking CXX executable ../../bin/demo_tutorial_generic_programming_template_subclassing cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/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=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -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 make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 82%] Built target demo_tutorial_generic_programming_template_subclassing make -f core/demos/CMakeFiles/demo_tutorial_graph_graph_dijkstra.dir/build.make core/demos/CMakeFiles/demo_tutorial_graph_graph_dijkstra.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_graph_graph_dijkstra.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_graph_graph_dijkstra make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_graph_graph_dijkstra.dir/build.make core/demos/CMakeFiles/demo_tutorial_graph_graph_dijkstra.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 82%] Building CXX object core/demos/CMakeFiles/demo_tutorial_graph_graph_dijkstra.dir/tutorial/graph/graph_dijkstra.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_graph_graph_dijkstra.dir/tutorial/graph/graph_dijkstra.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/graph/graph_dijkstra.cpp In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:100, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/find/find_index_multiple.cpp:3: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h: In instantiation of ‘TResult seqan::_skew7NComp::operator()(const TValue&, const TValue&) const [with TValue = seqan::Pair >, seqan::Tag >; TResult = int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:141:42: required from ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pool >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew7NComp >, seqan::Tag >, int>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1357:13: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395: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::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:345:26: required from ‘bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:312:4: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index_esa.h:1929:15: required from ‘void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, EsaFindMlr) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]; seqan::EsaFindMlr = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index.h:292:19: required from ‘bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]]’ /<>/seqan-1.4.2+dfsg/core/demos/tutorial/find/find_index_multiple.cpp:21:26: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:74:43: warning: taking address of packed member of ‘seqan::Tuple >’ may result in an unaligned pointer value [-Waddress-of-packed-member] 74 | const TStoredValue *sa = a.i2.i; | ~~~~~^ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:75:43: warning: taking address of packed member of ‘seqan::Tuple >’ may result in an unaligned pointer value [-Waddress-of-packed-member] 75 | const TStoredValue *sb = b.i2.i; | ~~~~~^ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:59, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:51, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:39, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/find/find_index_multiple.cpp:3: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h: In instantiation of ‘const typename seqan::StoredTupleValue_::Type& seqan::Tuple >::operator[](TPos) const [with TPos = int; TValue = long unsigned int; unsigned int SIZE = 6; typename seqan::StoredTupleValue_::Type = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:124:27: required from ‘bool seqan::CompareSkewDCStream::operator()(const seqan::SkewDCStream&, const seqan::SkewDCStream&) const [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:307:9: 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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:319:4: required from ‘seqan::Pipe, seqan::Merger7>& seqan::Pipe, seqan::Merger7>::operator++() [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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:440:13: required from ‘seqan::Pipe& seqan::Pipe::operator++() [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_counter.h:105:13: required from ‘seqan::Pipe& seqan::Pipe::operator++() [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >, seqan::Skew7>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:620:9: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index_esa.h:1929:15: required from ‘void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, EsaFindMlr) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]; seqan::EsaFindMlr = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index.h:292:19: required from ‘bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]]’ /<>/seqan-1.4.2+dfsg/core/demos/tutorial/find/find_index_multiple.cpp:21:26: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr] 171 | return i[k]; | ~^ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:96, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/find/find_index_multiple.cpp:3: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h: In instantiation of ‘TResult seqan::_skew3NComp::operator()(const TValue&, const TValue&) const [with TValue = seqan::Pair >, seqan::Tag >; TResult = int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:141:42: required from ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pool >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew3NComp >, seqan::Tag >, int>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1357:13: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395: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::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:251:26: required from ‘bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:218:4: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index_esa.h:1929:15: required from ‘void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, EsaFindMlr) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]; seqan::EsaFindMlr = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index.h:292:19: required from ‘bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]]’ /<>/seqan-1.4.2+dfsg/core/demos/tutorial/find/find_index_multiple.cpp:21:26: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:74:43: warning: taking address of packed member of ‘seqan::Tuple >’ may result in an unaligned pointer value [-Waddress-of-packed-member] 74 | const TStoredValue *sa = a.i2.i; | ~~~~~^ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:75:43: warning: taking address of packed member of ‘seqan::Tuple >’ may result in an unaligned pointer value [-Waddress-of-packed-member] 75 | const TStoredValue *sb = b.i2.i; | ~~~~~^ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:59, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:51, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:39, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/find/find_index_multiple.cpp:3: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h: In instantiation of ‘const typename seqan::StoredTupleValue_::Type& seqan::Tuple >::operator[](TPos) const [with TPos = unsigned int; TValue = long unsigned int; unsigned int SIZE = 6; typename seqan::StoredTupleValue_::Type = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:191:25: required from ‘TResult seqan::_skew7ExtendComp::operator()(const TValue&, const TValue&) const [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; unsigned int EXT_LENGTH = 3; TResult = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_sorter.h:68:21: required from ‘bool seqan::AdaptorCompare2Less::operator()(const typename TCompare::first_argument_type&, const typename TCompare::second_argument_type&) const [with TCompare = seqan::_skew7ExtendComp, seqan::Tuple >, seqan::Tag >, 3, int>; typename TCompare::first_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >; typename TCompare::second_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >]’ /usr/include/c++/9/bits/predefined_ops.h:143:18: required from ‘constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Iterator2 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = seqan::AdaptorCompare2Less, seqan::Tuple >, seqan::Tag >, 3, int> >]’ /usr/include/c++/9/bits/stl_algo.h:81:17: required from ‘void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 3, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1910:34: required from ‘_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 3, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1942:38: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index_esa.h:1929:15: required from ‘void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, EsaFindMlr) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]; seqan::EsaFindMlr = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index.h:292:19: required from ‘bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]]’ /<>/seqan-1.4.2+dfsg/core/demos/tutorial/find/find_index_multiple.cpp:21:26: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr] 171 | return i[k]; | ~^ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h: In instantiation of ‘const typename seqan::StoredTupleValue_::Type& seqan::Tuple >::operator[](TPos) const [with TPos = unsigned int; TValue = long unsigned int; unsigned int SIZE = 4; typename seqan::StoredTupleValue_::Type = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:191:25: required from ‘TResult seqan::_skew7ExtendComp::operator()(const TValue&, const TValue&) const [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; unsigned int EXT_LENGTH = 1; TResult = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_sorter.h:68:21: required from ‘bool seqan::AdaptorCompare2Less::operator()(const typename TCompare::first_argument_type&, const typename TCompare::second_argument_type&) const [with TCompare = seqan::_skew7ExtendComp, seqan::Tuple >, seqan::Tag >, 1, int>; typename TCompare::first_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >; typename TCompare::second_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >]’ /usr/include/c++/9/bits/predefined_ops.h:143:18: required from ‘constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Iterator2 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = seqan::AdaptorCompare2Less, seqan::Tuple >, seqan::Tag >, 1, int> >]’ /usr/include/c++/9/bits/stl_algo.h:81:17: required from ‘void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 1, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1910:34: required from ‘_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 1, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1942:38: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index_esa.h:1929:15: required from ‘void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, EsaFindMlr) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]; seqan::EsaFindMlr = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index.h:292:19: required from ‘bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]]’ /<>/seqan-1.4.2+dfsg/core/demos/tutorial/find/find_index_multiple.cpp:21:26: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr] /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h: In instantiation of ‘const typename seqan::StoredTupleValue_::Type& seqan::Tuple >::operator[](TPos) const [with TPos = unsigned int; TValue = long unsigned int; unsigned int SIZE = 5; typename seqan::StoredTupleValue_::Type = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:191:25: required from ‘TResult seqan::_skew7ExtendComp::operator()(const TValue&, const TValue&) const [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; unsigned int EXT_LENGTH = 2; TResult = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_sorter.h:68:21: required from ‘bool seqan::AdaptorCompare2Less::operator()(const typename TCompare::first_argument_type&, const typename TCompare::second_argument_type&) const [with TCompare = seqan::_skew7ExtendComp, seqan::Tuple >, seqan::Tag >, 2, int>; typename TCompare::first_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >; typename TCompare::second_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >]’ /usr/include/c++/9/bits/predefined_ops.h:143:18: required from ‘constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Iterator2 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = seqan::AdaptorCompare2Less, seqan::Tuple >, seqan::Tag >, 2, int> >]’ /usr/include/c++/9/bits/stl_algo.h:81:17: required from ‘void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 2, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1910:34: required from ‘_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 2, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1942:38: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index_esa.h:1929:15: required from ‘void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, EsaFindMlr) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]; seqan::EsaFindMlr = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index.h:292:19: required from ‘bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]]’ /<>/seqan-1.4.2+dfsg/core/demos/tutorial/find/find_index_multiple.cpp:21:26: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr] [ 83%] Linking CXX executable ../../bin/demo_tutorial_graph_graph_dijkstra cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/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=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_graph_graph_dijkstra.dir/tutorial/graph/graph_dijkstra.cpp.o -o ../../bin/demo_tutorial_graph_graph_dijkstra -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 83%] Built target demo_tutorial_graph_graph_dijkstra make -f core/demos/CMakeFiles/demo_tutorial_graph_solution_1.dir/build.make core/demos/CMakeFiles/demo_tutorial_graph_solution_1.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_graph_solution_1.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_graph_solution_1 make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_graph_solution_1.dir/build.make core/demos/CMakeFiles/demo_tutorial_graph_solution_1.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 83%] Building CXX object core/demos/CMakeFiles/demo_tutorial_graph_solution_1.dir/tutorial/graph/solution_1.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_graph_solution_1.dir/tutorial/graph/solution_1.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/graph/solution_1.cpp In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/demos/knime_node.cpp:35: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String, seqan::Alloc<> >; TValue = std::__cxx11::basic_string; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = std::__cxx11::basic_string; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = std::__cxx11::basic_string; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = std::__cxx11::basic_string; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = std::__cxx11::basic_string; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = std::__cxx11::basic_string; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = std::__cxx11::basic_string; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String, seqan::Alloc<> >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = std::__cxx11::basic_string; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Size::Type seqan::resize(T&, TSize) [with T = seqan::String, seqan::Alloc<> >; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from ‘void seqan::eraseBack(T&) [with T = seqan::String, seqan::Alloc<> >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:2337:8, inlined from ‘TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551552’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/debug_test_system.h:46, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_debug.h:52, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:49, from /<>/seqan-1.4.2+dfsg/core/demos/knime_node.cpp:35: /usr/include/c++/9/new: In function ‘TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ [ 83%] Linking CXX executable ../../bin/demo_tutorial_graph_solution_1 cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/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=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_graph_solution_1.dir/tutorial/graph/solution_1.cpp.o -o ../../bin/demo_tutorial_graph_solution_1 -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 83%] Built target demo_tutorial_graph_solution_1 make -f core/demos/CMakeFiles/demo_tutorial_index_index_assignment3.dir/build.make core/demos/CMakeFiles/demo_tutorial_index_index_assignment3.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_index_index_assignment3.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_index_index_assignment3 make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_index_index_assignment3.dir/build.make core/demos/CMakeFiles/demo_tutorial_index_index_assignment3.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 83%] Building CXX object core/demos/CMakeFiles/demo_tutorial_index_index_assignment3.dir/tutorial/index/index_assignment3.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_index_index_assignment3.dir/tutorial/index/index_assignment3.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/index/index_assignment3.cpp In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io.h:59, from /<>/seqan-1.4.2+dfsg/core/include/seqan/store.h:41, from /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io/fai_index.h:40, from /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io.h:83, from /<>/seqan-1.4.2+dfsg/core/demos/knime_node.cpp:37: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h: In function ‘void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = seqan::String >; TSourceIter = seqan::Iter >, seqan::AdaptorIterator > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: ‘__builtin___snprintf_chk’ output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:867, from /usr/include/c++/9/cstdio:42, from /usr/include/c++/9/ext/string_conversions.h:43, from /usr/include/c++/9/bits/basic_string.h:6493, from /usr/include/c++/9/string:55, from /usr/include/c++/9/bits/locale_classes.h:40, from /usr/include/c++/9/bits/ios_base.h:41, from /usr/include/c++/9/ios:42, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/debug_test_system.h:46, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_debug.h:52, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:49, from /<>/seqan-1.4.2+dfsg/core/demos/knime_node.cpp:35: /usr/include/x86_64-linux-gnu/bits/stdio2.h:67:35: note: ‘__builtin___snprintf_chk’ output between 2 and 5 bytes into a destination of size 4 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:51, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:39, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/index/index_assignment3.cpp:3: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String, seqan::Alloc<> >; TValue = seqan::Pair; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = seqan::Pair; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String, seqan::Alloc<> >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Size::Type seqan::resize(T&, TSize) [with T = seqan::String, seqan::Alloc<> >; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from ‘void seqan::pop(T&) [with T = seqan::String, seqan::Alloc<> >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_block.h:598:11, inlined from ‘void seqan::createChildtab(TDest&, const TLCPInput&) [with TLCPInput = seqan::String >; TDest = seqan::String >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_childtab.h:284:8: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551584’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/index/index_assignment3.cpp:2: /usr/include/c++/9/new: In function ‘void seqan::createChildtab(TDest&, const TLCPInput&) [with TLCPInput = seqan::String >; TDest = seqan::String >]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ [ 83%] Linking CXX executable ../../bin/demo_tutorial_index_index_assignment3 cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_index_index_assignment3.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_index_index_assignment3.dir/tutorial/index/index_assignment3.cpp.o -o ../../bin/demo_tutorial_index_index_assignment3 -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 83%] Built target demo_tutorial_index_index_assignment3 make -f core/demos/CMakeFiles/demo_tutorial_index_index_preorder.dir/build.make core/demos/CMakeFiles/demo_tutorial_index_index_preorder.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_index_index_preorder.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_index_index_preorder make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_index_index_preorder.dir/build.make core/demos/CMakeFiles/demo_tutorial_index_index_preorder.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 83%] Building CXX object core/demos/CMakeFiles/demo_tutorial_index_index_preorder.dir/tutorial/index/index_preorder.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_index_index_preorder.dir/tutorial/index/index_preorder.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/index/index_preorder.cpp In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:51, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:39, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/find/find_index_multiple.cpp:3: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >, seqan::Tag > >, seqan::Alloc<> >; TValue = seqan::PageBucketExtended >, seqan::Tag > >; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = seqan::PageBucketExtended >, seqan::Tag > >; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = seqan::PageBucketExtended >, seqan::Tag > >; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = seqan::PageBucketExtended >, seqan::Tag > >; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::PageBucketExtended >, seqan::Tag > >; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::PageBucketExtended >, seqan::Tag > >; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::PageBucketExtended >, seqan::Tag > >; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >, seqan::Tag > >, seqan::Alloc<> >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = seqan::PageBucketExtended >, seqan::Tag > >; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘void seqan::pop(seqan::PriorityType&) [with TValue = seqan::PageBucketExtended >, seqan::Tag > >; TLess = seqan::MergeStreamComparer >, seqan::Tag >, seqan::_skew3NComp >, seqan::Tag >, int> >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/misc/priority_type_heap.h:333:8, inlined from ‘void seqan::Handler, seqan::Tag >::pop() [with TValue = seqan::Pair >, seqan::Tag >; TPoolSpec = seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_sorter.h:311:18, inlined from ‘void seqan::Handler, seqan::Tag >::pop() [with THandler1 = seqan::Handler >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::AdapterSpec>; THandler2 = seqan::Handler >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:664:11, inlined from ‘seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Pair >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:919:4, inlined from ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pool >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew3NComp >, seqan::Tag >, int>]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:140:13, inlined from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1357:13, inlined from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42, inlined from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1385:17: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551536’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/find/find_index_multiple.cpp:2: /usr/include/c++/9/new: In function ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ [ 83%] Linking CXX executable ../../bin/demo_knime_node cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_knime_node.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_knime_node.dir/knime_node.cpp.o -o ../../bin/demo_knime_node -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 83%] Built target demo_knime_node make -f core/demos/CMakeFiles/demo_tutorial_index_index_qgram.dir/build.make core/demos/CMakeFiles/demo_tutorial_index_index_qgram.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos/CMakeFiles/demo_tutorial_index_index_qgram.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_index_index_qgram make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/demos/CMakeFiles/demo_tutorial_index_index_qgram.dir/build.make core/demos/CMakeFiles/demo_tutorial_index_index_qgram.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 83%] Building CXX object core/demos/CMakeFiles/demo_tutorial_index_index_qgram.dir/tutorial/index/index_qgram.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=0 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/demo_tutorial_index_index_qgram.dir/tutorial/index/index_qgram.cpp.o -c /<>/seqan-1.4.2+dfsg/core/demos/tutorial/index/index_qgram.cpp In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:51, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:39, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/index/index_preorder.cpp:3: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String, seqan::Alloc<> >; TValue = seqan::Pair; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = seqan::Pair; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String, seqan::Alloc<> >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Size::Type seqan::resize(T&, TSize) [with T = seqan::String, seqan::Alloc<> >; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from ‘void seqan::pop(T&) [with T = seqan::String, seqan::Alloc<> >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_block.h:598:11, inlined from ‘void seqan::createChildtab(TDest&, const TLCPInput&) [with TLCPInput = seqan::String >; TDest = seqan::String >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_childtab.h:284:8: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551584’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/demos/tutorial/index/index_preorder.cpp:2: /usr/include/c++/9/new: In function ‘void seqan::createChildtab(TDest&, const TLCPInput&) [with TLCPInput = seqan::String >; TDest = seqan::String >]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ [ 83%] Linking CXX executable ../../bin/demo_tutorial_find_find_index_multiple cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_find_find_index_multiple.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_find_find_index_multiple.dir/tutorial/find/find_index_multiple.cpp.o -o ../../bin/demo_tutorial_find_find_index_multiple -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 83%] Built target demo_tutorial_find_find_index_multiple make -f core/tests/align/CMakeFiles/test_align.dir/build.make core/tests/align/CMakeFiles/test_align.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/tests/align /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/align /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/align/CMakeFiles/test_align.dir/DependInfo.cmake --color= Scanning dependencies of target test_align make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/tests/align/CMakeFiles/test_align.dir/build.make core/tests/align/CMakeFiles/test_align.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 83%] Building CXX object core/tests/align/CMakeFiles/test_align.dir/test_align.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/align && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_EXECINFO=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -o CMakeFiles/test_align.dir/test_align.cpp.o -c /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp [ 83%] Linking CXX executable ../../bin/demo_tutorial_index_index_preorder cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_index_index_preorder.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_index_index_preorder.dir/tutorial/index/index_preorder.cpp.o -o ../../bin/demo_tutorial_index_index_preorder -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 83%] Built target demo_tutorial_index_index_preorder make -f core/tests/arg_parse/CMakeFiles/test_arg_parse.dir/build.make core/tests/arg_parse/CMakeFiles/test_arg_parse.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/tests/arg_parse /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/arg_parse /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/arg_parse/CMakeFiles/test_arg_parse.dir/DependInfo.cmake --color= Scanning dependencies of target test_arg_parse make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/tests/arg_parse/CMakeFiles/test_arg_parse.dir/build.make core/tests/arg_parse/CMakeFiles/test_arg_parse.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 84%] Building CXX object core/tests/arg_parse/CMakeFiles/test_arg_parse.dir/test_arg_parse.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/arg_parse && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_EXECINFO=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -o CMakeFiles/test_arg_parse.dir/test_arg_parse.cpp.o -c /<>/seqan-1.4.2+dfsg/core/tests/arg_parse/test_arg_parse.cpp [ 84%] Linking CXX executable ../../bin/demo_tutorial_seed_and_extend_example8 cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_seed_and_extend_example8.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_seed_and_extend_example8.dir/tutorial/seed_and_extend/example8.cpp.o -o ../../bin/demo_tutorial_seed_and_extend_example8 -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 84%] Built target demo_tutorial_seed_and_extend_example8 make -f core/tests/bam_io/CMakeFiles/test_bam_io.dir/build.make core/tests/bam_io/CMakeFiles/test_bam_io.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/tests/bam_io /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/bam_io /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/bam_io/CMakeFiles/test_bam_io.dir/DependInfo.cmake --color= Scanning dependencies of target test_bam_io make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/tests/bam_io/CMakeFiles/test_bam_io.dir/build.make core/tests/bam_io/CMakeFiles/test_bam_io.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 84%] Building CXX object core/tests/bam_io/CMakeFiles/test_bam_io.dir/test_bam_io.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/bam_io && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -o CMakeFiles/test_bam_io.dir/test_bam_io.cpp.o -c /<>/seqan-1.4.2+dfsg/core/tests/bam_io/test_bam_io.cpp [ 84%] Linking CXX executable ../../bin/demo_tutorial_index_index_qgram cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_index_index_qgram.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/demo_tutorial_index_index_qgram.dir/tutorial/index/index_qgram.cpp.o -o ../../bin/demo_tutorial_index_index_qgram -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:166, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align_stream.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/global_alignment_myers_impl.h: In function ‘int seqan::_globalAlignmentScore(const seqan::String&, const seqan::String&, const MyersBitVector&)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/global_alignment_myers_impl.h:70:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 70 | if (length(seqH) < length(seqV)) | ^~ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/global_alignment_myers_impl.h:74:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 74 | const unsigned int BLOCK_SIZE = BitsPerValue::VALUE; | ^~~~~ [ 84%] Built target demo_tutorial_index_index_qgram make -f core/tests/basic/CMakeFiles/test_basic_alphabet.dir/build.make core/tests/basic/CMakeFiles/test_basic_alphabet.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/tests/basic /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/basic /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/basic/CMakeFiles/test_basic_alphabet.dir/DependInfo.cmake --color= In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:174, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align_stream.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function ‘seqan::Pair > seqan::_alignBandedSmithWatermanTrace(seqan::LocalAlignmentFinder&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:409:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 409 | if ((actualCol == 0) || (actualRow == 0)) | ^~ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 412 | if (actualCol < len1) _alignTracePrint(finder.trace, seqH, seqV, id1, actualCol, id2, actualRow, len1 - actualCol, Horizontal); | ^~ Scanning dependencies of target test_basic_alphabet make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/tests/basic/CMakeFiles/test_basic_alphabet.dir/build.make core/tests/basic/CMakeFiles/test_basic_alphabet.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 84%] Building CXX object core/tests/basic/CMakeFiles/test_basic_alphabet.dir/test_basic_alphabet.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/basic && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_EXECINFO=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -o CMakeFiles/test_basic_alphabet.dir/test_basic_alphabet.cpp.o -c /<>/seqan-1.4.2+dfsg/core/tests/basic/test_basic_alphabet.cpp In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:166, from /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io.h:48, from /<>/seqan-1.4.2+dfsg/core/tests/bam_io/test_bam_alignment_record.h:43, from /<>/seqan-1.4.2+dfsg/core/tests/bam_io/test_bam_io.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/global_alignment_myers_impl.h: In function ‘int seqan::_globalAlignmentScore(const seqan::String&, const seqan::String&, const MyersBitVector&)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/global_alignment_myers_impl.h:70:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 70 | if (length(seqH) < length(seqV)) | ^~ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/global_alignment_myers_impl.h:74:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 74 | const unsigned int BLOCK_SIZE = BitsPerValue::VALUE; | ^~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:174, from /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io.h:48, from /<>/seqan-1.4.2+dfsg/core/tests/bam_io/test_bam_alignment_record.h:43, from /<>/seqan-1.4.2+dfsg/core/tests/bam_io/test_bam_io.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function ‘seqan::Pair > seqan::_alignBandedSmithWatermanTrace(seqan::LocalAlignmentFinder&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:409:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 409 | if ((actualCol == 0) || (actualRow == 0)) | ^~ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 412 | if (actualCol < len1) _alignTracePrint(finder.trace, seqH, seqV, id1, actualCol, id2, actualRow, len1 - actualCol, Horizontal); | ^~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/store.h:62, from /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_stream.h:50, from /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io.h:107, from /<>/seqan-1.4.2+dfsg/core/tests/bam_io/test_bam_alignment_record.h:43, from /<>/seqan-1.4.2+dfsg/core/tests/bam_io/test_bam_io.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/store/store_all.h: In function ‘void seqan::convertMatchesToGlobalAlignment(seqan::FragmentStore&, const TScore&, const TShrinkMatches&)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/store/store_all.h:2357:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2357 | if (alignQualityStoreLengthPre == 0u) | ^~ /<>/seqan-1.4.2+dfsg/core/include/seqan/store/store_all.h:2361:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2361 | sortAlignedReads(store.alignedReadStore, SortBeginPos()); | ^~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:74, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align_stream.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:38: /<>/seqan-1.4.2+dfsg/core/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<>]’: /<>/seqan-1.4.2+dfsg/core/tests/align/test_align_gaps_iterator.h:183:11: required from ‘void testAlignGapsIteratorMovement(const TGapsSpec&) [with TGapsSpec = seqan::AnchorGaps<>]’ /<>/seqan-1.4.2+dfsg/core/tests/align/test_align_gaps_iterator.h:1115:34: required from ‘void SEQAN_TEST_test_align_gaps_iterator_anchor_movement() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:162:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/align/gaps_iterator_base.h:192:36: 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] 192 | Iter > ret = it; | ^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:81, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align_stream.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/gaps_iterator_anchor.h:117:15: 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 >]’ 117 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:74, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align_stream.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/gaps_iterator_base.h:194:9: 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] 194 | return ret; | ^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:81, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align_stream.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/gaps_iterator_anchor.h:117:15: 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 >]’ 117 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:74, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align_stream.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:38: /<>/seqan-1.4.2+dfsg/core/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<>]’: /<>/seqan-1.4.2+dfsg/core/tests/align/test_align_gaps_iterator.h:219:11: required from ‘void testAlignGapsIteratorMovement(const TGapsSpec&) [with TGapsSpec = seqan::AnchorGaps<>]’ /<>/seqan-1.4.2+dfsg/core/tests/align/test_align_gaps_iterator.h:1115:34: required from ‘void SEQAN_TEST_test_align_gaps_iterator_anchor_movement() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:162:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/align/gaps_iterator_base.h:213:36: 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] 213 | Iter > ret = it; | ^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:81, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align_stream.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/gaps_iterator_anchor.h:117:15: 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 >]’ 117 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:74, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align_stream.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/gaps_iterator_base.h:215:9: 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] 215 | return ret; | ^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:81, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align_stream.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/gaps_iterator_anchor.h:117:15: 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 >]’ 117 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:81, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align_stream.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:38: /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/tests/align/test_align_gaps_iterator.h:345:5: required from ‘void testAlignGapsIteratorPointerArithmetic(const TGapsSpec&) [with TGapsSpec = seqan::AnchorGaps<>]’ /<>/seqan-1.4.2+dfsg/core/tests/align/test_align_gaps_iterator.h:1129: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]’ /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:164:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/align/gaps_iterator_anchor.h:742: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] 742 | Iter > > result = lhs; | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:81, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align_stream.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/gaps_iterator_anchor.h:117:15: 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 >]’ 117 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:81, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align_stream.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/gaps_iterator_anchor.h:744: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] 744 | return result; | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:81, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align_stream.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/gaps_iterator_anchor.h:117:15: 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 >]’ 117 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:81, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align_stream.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:38: /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/tests/align/test_align_gaps_iterator.h:346:5: required from ‘void testAlignGapsIteratorPointerArithmetic(const TGapsSpec&) [with TGapsSpec = seqan::AnchorGaps<>]’ /<>/seqan-1.4.2+dfsg/core/tests/align/test_align_gaps_iterator.h:1129: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]’ /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:164:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/align/gaps_iterator_anchor.h:729: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] 729 | Iter > > result = lhs; | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:81, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align_stream.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/gaps_iterator_anchor.h:117:15: 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 >]’ 117 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:81, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align_stream.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/gaps_iterator_anchor.h:731: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] 731 | return result; | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:81, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align_stream.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/gaps_iterator_anchor.h:117:15: 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 >]’ 117 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:206, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align_stream.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/alignment_operations.h: In instantiation of ‘void seqan::integrateAlign(seqan::Align&, const seqan::Align&, const seqan::String&) [with TSource1 = seqan::String, seqan::Alloc<> >; TSpec1 = seqan::Tag; TSource2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec2 = seqan::Tag; TPos = long int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/alignment_operations.h:154:19: required from ‘void seqan::integrateAlign(seqan::Align&, const seqan::Align::Type, TSpec2>&) [with TSource = seqan::String, seqan::Alloc<> >; TSpec1 = seqan::Tag; TSpec2 = seqan::Tag; typename seqan::Infix::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]’ /<>/seqan-1.4.2+dfsg/core/tests/align/test_align_alignment_operations.h:73:23: required from ‘void SEQAN_TEST_test_align_integrate_align() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:605:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/align/alignment_operations.h:124:12: 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] 124 | it = iter(row(align, i), value(viewPos, i)); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:77, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align_stream.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:38: /<>/seqan-1.4.2+dfsg/core/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 /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:206, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align_stream.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/alignment_operations.h: In instantiation of ‘void seqan::integrateAlign(seqan::Align&, const seqan::Align&, const seqan::String&) [with TSource1 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec1 = seqan::Tag; TSource2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec2 = seqan::Tag; TPos = long int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/alignment_operations.h:154:19: required from ‘void seqan::integrateAlign(seqan::Align&, const seqan::Align::Type, TSpec2>&) [with TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec1 = seqan::Tag; TSpec2 = seqan::Tag; typename seqan::Infix::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]’ /<>/seqan-1.4.2+dfsg/core/tests/align/test_align_alignment_operations.h:255:23: required from ‘void SEQAN_TEST_test_align_integrate_align_infix_of_infix() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:606:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/align/alignment_operations.h:124:12: warning: implicitly-declared ‘constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >, seqan::GapsIterator > >& seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >, seqan::GapsIterator > >::operator=(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >, seqan::GapsIterator > >&)’ is deprecated [-Wdeprecated-copy] 124 | it = iter(row(align, i), value(viewPos, i)); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:77, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align_stream.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/gaps_iterator_array.h:91:5: note: because ‘seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >, seqan::GapsIterator > >’ has user-provided ‘seqan::Iter > >::Iter(const seqan::Iter > >&) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >]’ 91 | Iter(Iter const & other) : | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:81, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align_stream.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:38: /<>/seqan-1.4.2+dfsg/core/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 > > > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_base.h:297: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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/tests/align/test_align_gaps.h:708:5: required from ‘void testAlignGapsIteratorInterfaceBegin(const TGapsSpec&) [with TGapsSpec = seqan::AnchorGaps<>]’ /<>/seqan-1.4.2+dfsg/core/tests/align/test_align_gaps.h:1495: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]’ /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:124:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/align/gaps_iterator_anchor.h:211: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] 211 | return TProxy(it); | ^~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/gaps_iterator_anchor.h:117:15: 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 >]’ 117 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:75, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/proxy_iterator.h:99:27: note: initializing argument 1 of ‘seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator > >]’ 99 | Proxy(TIterator const _it) | ~~~~~~~~~~~~~~~~^~~ /<>/seqan-1.4.2+dfsg/core/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 > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_base.h:297:20: 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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/tests/align/test_align_gaps.h:708:5: required from ‘void testAlignGapsIteratorInterfaceBegin(const TGapsSpec&) [with TGapsSpec = seqan::AnchorGaps<>]’ /<>/seqan-1.4.2+dfsg/core/tests/align/test_align_gaps.h:1495: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]’ /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:124:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/proxy_iterator.h:106: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] 106 | : data_iterator(_other.data_iterator) | ^ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:81, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align_stream.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/gaps_iterator_anchor.h:117:15: 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 >]’ 117 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:35: /<>/seqan-1.4.2+dfsg/core/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<> > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_interface.h:752:10: required from ‘void seqan::goEnd(TIterator&) [with TIterator = seqan::Iter, seqan::Alloc<> > >, seqan::GapsIterator > >]’ /<>/seqan-1.4.2+dfsg/core/tests/align/test_align_gaps_iterator.h:274:14: required from ‘void testAlignGapsIteratorMovement(const TGapsSpec&) [with TGapsSpec = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/align/test_align_gaps_iterator.h:1020:34: required from ‘void SEQAN_TEST_test_align_gaps_iterator_array_movement() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:148:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_interface.h:735: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] 735 | it = end(container); | ~~~^~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:77, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align_stream.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:38: /<>/seqan-1.4.2+dfsg/core/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 /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:35: /<>/seqan-1.4.2+dfsg/core/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<> > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_interface.h:699:12: required from ‘void seqan::goBegin(TIterator&) [with TIterator = seqan::Iter, seqan::Alloc<> > >, seqan::GapsIterator > >]’ /<>/seqan-1.4.2+dfsg/core/tests/align/test_align_gaps_iterator.h:281:16: required from ‘void testAlignGapsIteratorMovement(const TGapsSpec&) [with TGapsSpec = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/align/test_align_gaps_iterator.h:1020:34: required from ‘void SEQAN_TEST_test_align_gaps_iterator_array_movement() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:148:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_interface.h:683: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] 683 | it = begin(container); | ~~~^~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:77, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align_stream.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:38: /<>/seqan-1.4.2+dfsg/core/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 /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:81, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align_stream.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/gaps_iterator_anchor.h: In instantiation of ‘typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = const seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps<> >; TGapAnchors = seqan::String >; typename seqan::Reference > > >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator > > > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_base.h:297:17: required from ‘typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = const seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps<> >; TSpec = seqan::GapsIterator >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/gaps_base.h:1180:37: required from ‘TStream& seqan::operator<<(TStream&, const seqan::Gaps&) [with TStream = std::__cxx11::basic_stringstream; TSource = seqan::String, seqan::Alloc<> >; TSpec = seqan::AnchorGaps<>]’ /<>/seqan-1.4.2+dfsg/core/tests/align/test_align_gaps.h:584:8: required from ‘void testAlignGapsSequenceInterfaceUngapped(const TGapsSpec&) [with TGapsSpec = seqan::AnchorGaps<>]’ /<>/seqan-1.4.2+dfsg/core/tests/align/test_align_gaps.h:1467:43: required from ‘void SEQAN_TEST_test_align_gaps_anchor_gaps_sequence_interface_ungapped() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:120:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/align/gaps_iterator_anchor.h:211: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] 211 | return TProxy(it); | ^~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/gaps_iterator_anchor.h:117:15: 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 >]’ 117 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:75, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/proxy_iterator.h:99:27: note: initializing argument 1 of ‘seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator > >]’ 99 | Proxy(TIterator const _it) | ~~~~~~~~~~~~~~~~^~~ /<>/seqan-1.4.2+dfsg/core/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 > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_base.h:297:20: required from ‘typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = const seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps<> >; TSpec = seqan::GapsIterator >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/gaps_base.h:1180:37: required from ‘TStream& seqan::operator<<(TStream&, const seqan::Gaps&) [with TStream = std::__cxx11::basic_stringstream; TSource = seqan::String, seqan::Alloc<> >; TSpec = seqan::AnchorGaps<>]’ /<>/seqan-1.4.2+dfsg/core/tests/align/test_align_gaps.h:584:8: required from ‘void testAlignGapsSequenceInterfaceUngapped(const TGapsSpec&) [with TGapsSpec = seqan::AnchorGaps<>]’ /<>/seqan-1.4.2+dfsg/core/tests/align/test_align_gaps.h:1467:43: required from ‘void SEQAN_TEST_test_align_gaps_anchor_gaps_sequence_interface_ungapped() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:120:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/proxy_iterator.h:106: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] 106 | : data_iterator(_other.data_iterator) | ^ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:81, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align_stream.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/gaps_iterator_anchor.h:117:15: 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 >]’ 117 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:75, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/proxy_iterator.h: In instantiation of ‘seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/gaps_iterator_anchor.h:211:12: required from ‘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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_base.h:297: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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/tests/align/test_align_gaps.h:708:5: required from ‘void testAlignGapsIteratorInterfaceBegin(const TGapsSpec&) [with TGapsSpec = seqan::AnchorGaps<>]’ /<>/seqan-1.4.2+dfsg/core/tests/align/test_align_gaps.h:1495: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]’ /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:124:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/proxy_iterator.h:100: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] 100 | : data_iterator(_it) | ^ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:81, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align_stream.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/gaps_iterator_anchor.h:117:15: 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 >]’ 117 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:35: /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_waterman_eggert_impl.h:232:41: required from ‘TScoreValue seqan::_smithWatermanGetMatrix(seqan::LocalAlignmentFinder&, const TStringH&, const TStringV&, const seqan::Score >&, TScoreValue) [with TScoreValue = int; TStringH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TStringV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_waterman_eggert_impl.h:715:43: 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]’ /<>/seqan-1.4.2+dfsg/core/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]’ /<>/seqan-1.4.2+dfsg/core/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]’ /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:497:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:686:12: warning: implicitly-declared ‘constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 686 | return Iter >(container(left), hostIterator(left) - right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197:5: note: because ‘seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:138: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>]’ 138 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_waterman_eggert_impl.h:232:19: required from ‘TScoreValue seqan::_smithWatermanGetMatrix(seqan::LocalAlignmentFinder&, const TStringH&, const TStringV&, const seqan::Score >&, TScoreValue) [with TScoreValue = int; TStringH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TStringV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_waterman_eggert_impl.h:715:43: 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]’ /<>/seqan-1.4.2+dfsg/core/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]’ /<>/seqan-1.4.2+dfsg/core/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]’ /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:497:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:148:49: warning: implicitly-declared ‘constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 148 | data_iterator(other_.data_iterator) | ^ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197:5: note: because ‘seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:35: /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_waterman_eggert_impl.h:234:41: required from ‘TScoreValue seqan::_smithWatermanGetMatrix(seqan::LocalAlignmentFinder&, const TStringH&, const TStringV&, const seqan::Score >&, TScoreValue) [with TScoreValue = int; TStringH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TStringV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_waterman_eggert_impl.h:715:43: 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]’ /<>/seqan-1.4.2+dfsg/core/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]’ /<>/seqan-1.4.2+dfsg/core/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]’ /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:497:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:686:12: warning: implicitly-declared ‘constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 686 | return Iter >(container(left), hostIterator(left) - right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197:5: note: because ‘seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:138: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>]’ 138 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_waterman_eggert_impl.h:234:19: required from ‘TScoreValue seqan::_smithWatermanGetMatrix(seqan::LocalAlignmentFinder&, const TStringH&, const TStringV&, const seqan::Score >&, TScoreValue) [with TScoreValue = int; TStringH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TStringV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_waterman_eggert_impl.h:715:43: 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]’ /<>/seqan-1.4.2+dfsg/core/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]’ /<>/seqan-1.4.2+dfsg/core/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]’ /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:497:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:148:49: warning: implicitly-declared ‘constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 148 | data_iterator(other_.data_iterator) | ^ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197:5: note: because ‘seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:81, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align_stream.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:38: /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:1200:28: required from ‘typename seqan::Iterator >::Type seqan::iter(const T&, TPos, seqan::Tag) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps<> >; TPos = int; TTag = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:1178:16: required from ‘typename seqan::Iterator::Type>::Type seqan::iter(const T&, TPos) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps<> >; TPos = int; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/gaps_anchor.h:450:22: required from ‘bool seqan::isGap(const seqan::Gaps >&, TPosition) [with TSequence = seqan::String, seqan::Alloc<> >; TGapAnchors = seqan::String >; TPosition = int]’ /<>/seqan-1.4.2+dfsg/core/tests/align/test_align_gaps.h:211:9: required from ‘void testAlignGapsGapOperationsGapCenter(const TGapsSpec&) [with TGapsSpec = seqan::AnchorGaps<>]’ /<>/seqan-1.4.2+dfsg/core/tests/align/test_align_gaps.h:1446: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]’ /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:117:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/align/gaps_iterator_anchor.h:742: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] 742 | Iter > > result = lhs; | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:81, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align_stream.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/gaps_iterator_anchor.h:117:15: 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 >]’ 117 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:81, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align_stream.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/gaps_iterator_anchor.h:744: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] 744 | return result; | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:81, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align_stream.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/gaps_iterator_anchor.h:117:15: 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 >]’ 117 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:75, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/proxy_iterator.h: In instantiation of ‘seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/gaps_iterator_anchor.h:211:12: required from ‘typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = const seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps<> >; TGapAnchors = seqan::String >; typename seqan::Reference > > >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_base.h:297:17: required from ‘typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = const seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps<> >; TSpec = seqan::GapsIterator >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/gaps_base.h:1180:37: required from ‘TStream& seqan::operator<<(TStream&, const seqan::Gaps&) [with TStream = std::__cxx11::basic_stringstream; TSource = seqan::String, seqan::Alloc<> >; TSpec = seqan::AnchorGaps<>]’ /<>/seqan-1.4.2+dfsg/core/tests/align/test_align_gaps.h:584:8: required from ‘void testAlignGapsSequenceInterfaceUngapped(const TGapsSpec&) [with TGapsSpec = seqan::AnchorGaps<>]’ /<>/seqan-1.4.2+dfsg/core/tests/align/test_align_gaps.h:1467:43: required from ‘void SEQAN_TEST_test_align_gaps_anchor_gaps_sequence_interface_ungapped() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:120:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/proxy_iterator.h:100: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] 100 | : data_iterator(_it) | ^ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:81, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align_stream.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/gaps_iterator_anchor.h:117:15: 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 >]’ 117 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:81, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align_stream.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:38: /<>/seqan-1.4.2+dfsg/core/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 = long int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:1200:28: required from ‘typename seqan::Iterator >::Type seqan::iter(const T&, TPos, seqan::Tag) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps<> >; TPos = long int; TTag = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:1178:16: required from ‘typename seqan::Iterator::Type>::Type seqan::iter(const T&, TPos) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps<> >; TPos = long int; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/gaps_anchor.h:481:20: required from ‘typename seqan::Value > >::Type seqan::value(const seqan::Gaps >&, TPosition) [with TSequence = seqan::String, seqan::Alloc<> >; TGapAnchors = seqan::String >; TPosition = long int; typename seqan::Value > >::Type = seqan::ModifiedAlphabet, seqan::ModExpand<'-'> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/gaps_anchor.h:266:21: required from ‘seqan::Gaps >::TValue_ seqan::Gaps >::operator[](seqan::Gaps >::TPosition_) const [with TSource = seqan::String, seqan::Alloc<> >; TGapAnchors = seqan::String >; seqan::Gaps >::TValue_ = seqan::ModifiedAlphabet, seqan::ModExpand<'-'> >; seqan::Gaps >::TPosition_ = long int]’ /<>/seqan-1.4.2+dfsg/core/tests/align/test_align_gaps.h:206:9: required from ‘void testAlignGapsGapOperationsGapCenter(const TGapsSpec&) [with TGapsSpec = seqan::AnchorGaps<>]’ /<>/seqan-1.4.2+dfsg/core/tests/align/test_align_gaps.h:1446: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]’ /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:117:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/align/gaps_iterator_anchor.h:742: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] 742 | Iter > > result = lhs; | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:81, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align_stream.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/gaps_iterator_anchor.h:117:15: 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 >]’ 117 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:81, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align_stream.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/gaps_iterator_anchor.h:744: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] 744 | return result; | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:81, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align_stream.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/gaps_iterator_anchor.h:117:15: 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 >]’ 117 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ [ 84%] Linking CXX executable ../../../bin/test_basic_alphabet cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/basic && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_basic_alphabet.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/test_basic_alphabet.dir/test_basic_alphabet.cpp.o -o ../../../bin/test_basic_alphabet -lrt In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:35: /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:476:24: required from ‘void seqan::_computeUnbandedAlignment(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, 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::String, seqan::Alloc<> >; TScoringScheme = seqan::Score >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:1419:34: required from ‘typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBand_&, const seqan::DPProfile_&) [with 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_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_setup.h:337:33: required from ‘typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig&, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = seqan::Tag; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpec = seqan::Tag; bool TTop = false; bool TRight = false; bool TLeft = false; bool TBottom = false; TACSpec = seqan::Tag; TAlgoTag = seqan::Tag; TGapsTag = seqan::TracebackConfig_, seqan::Tag >; typename seqan::Value >::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_setup.h:390:33: required from ‘typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig&, const TAlgoTag&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpec = seqan::Tag; bool TTop = false; bool TRight = false; bool TLeft = false; bool TBottom = false; TACSpec = seqan::Tag; TAlgoTag = seqan::Tag; typename seqan::Value >::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/global_alignment_unbanded.h:339: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]’ /<>/seqan-1.4.2+dfsg/core/tests/align/test_alignment_algorithms_global.h:2656:36: required from ‘void SEQAN_TEST_test_alignment_algorithms_global_different_container() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:480:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:148:49: warning: implicitly-declared ‘constexpr seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy] 148 | data_iterator(other_.data_iterator) | ^ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:95, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_prefix.h:165: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<> >]’ 165 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:35: /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:477:58: required from ‘void seqan::_computeUnbandedAlignment(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, 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::String, seqan::Alloc<> >; TScoringScheme = seqan::Score >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:1419:34: required from ‘typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBand_&, const seqan::DPProfile_&) [with 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_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_setup.h:337:33: required from ‘typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig&, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = seqan::Tag; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpec = seqan::Tag; bool TTop = false; bool TRight = false; bool TLeft = false; bool TBottom = false; TACSpec = seqan::Tag; TAlgoTag = seqan::Tag; TGapsTag = seqan::TracebackConfig_, seqan::Tag >; typename seqan::Value >::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_setup.h:390:33: required from ‘typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig&, const TAlgoTag&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpec = seqan::Tag; bool TTop = false; bool TRight = false; bool TLeft = false; bool TBottom = false; TACSpec = seqan::Tag; TAlgoTag = seqan::Tag; typename seqan::Value >::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/global_alignment_unbanded.h:339: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]’ /<>/seqan-1.4.2+dfsg/core/tests/align/test_alignment_algorithms_global.h:2656:36: required from ‘void SEQAN_TEST_test_alignment_algorithms_global_different_container() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:480:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:686:12: warning: implicitly-declared ‘constexpr seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy] 686 | return Iter >(container(left), hostIterator(left) - right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:95, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_prefix.h:165: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<> >]’ 165 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:138: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>]’ 138 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:1205: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::String, seqan::Alloc<> >; TScoringScheme = seqan::Score >; TBand = seqan::DPBand_ >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:1421:32: required from ‘typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBand_&, const seqan::DPProfile_&) [with 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_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_setup.h:337:33: required from ‘typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig&, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = seqan::Tag; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpec = seqan::Tag; bool TTop = false; bool TRight = false; bool TLeft = false; bool TBottom = false; TACSpec = seqan::Tag; TAlgoTag = seqan::Tag; TGapsTag = seqan::TracebackConfig_, seqan::Tag >; typename seqan::Value >::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_setup.h:390:33: required from ‘typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig&, const TAlgoTag&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpec = seqan::Tag; bool TTop = false; bool TRight = false; bool TLeft = false; bool TBottom = false; TACSpec = seqan::Tag; TAlgoTag = seqan::Tag; typename seqan::Value >::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/global_alignment_unbanded.h:339: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]’ /<>/seqan-1.4.2+dfsg/core/tests/align/test_alignment_algorithms_global.h:2656:36: required from ‘void SEQAN_TEST_test_alignment_algorithms_global_different_container() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:480:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:619:12: warning: implicitly-declared ‘constexpr seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy] 619 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:95, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_prefix.h:165: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<> >]’ 165 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:138: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>]’ 138 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:1206: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::String, seqan::Alloc<> >; TScoringScheme = seqan::Score >; TBand = seqan::DPBand_ >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:1421:32: required from ‘typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBand_&, const seqan::DPProfile_&) [with 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_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_setup.h:337:33: required from ‘typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig&, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = seqan::Tag; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpec = seqan::Tag; bool TTop = false; bool TRight = false; bool TLeft = false; bool TBottom = false; TACSpec = seqan::Tag; TAlgoTag = seqan::Tag; TGapsTag = seqan::TracebackConfig_, seqan::Tag >; typename seqan::Value >::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_setup.h:390:33: required from ‘typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig&, const TAlgoTag&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpec = seqan::Tag; bool TTop = false; bool TRight = false; bool TLeft = false; bool TBottom = false; TACSpec = seqan::Tag; TAlgoTag = seqan::Tag; typename seqan::Value >::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/global_alignment_unbanded.h:339: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]’ /<>/seqan-1.4.2+dfsg/core/tests/align/test_alignment_algorithms_global.h:2656:36: required from ‘void SEQAN_TEST_test_alignment_algorithms_global_different_container() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:480:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:609:12: warning: implicitly-declared ‘constexpr seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy] 609 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:95, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_prefix.h:165: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<> >]’ 165 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:138: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>]’ 138 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:461:24: required from ‘void seqan::_computeUnbandedAlignment(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, 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 >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:1419:34: required from ‘typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBand_&, const seqan::DPProfile_&) [with 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_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_setup.h:337:33: required from ‘typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig&, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = seqan::Tag; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreValue = int; TScoreSpec = seqan::Tag; bool TTop = false; bool TRight = false; bool TLeft = false; bool TBottom = false; TACSpec = seqan::Tag; TAlgoTag = seqan::Tag; TGapsTag = seqan::TracebackConfig_, seqan::Tag >; typename seqan::Value >::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_setup.h:390:33: required from ‘typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig&, const TAlgoTag&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreValue = int; TScoreSpec = seqan::Tag; bool TTop = false; bool TRight = false; bool TLeft = false; bool TBottom = false; TACSpec = seqan::Tag; TAlgoTag = seqan::Tag; typename seqan::Value >::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/global_alignment_unbanded.h:339: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]’ /<>/seqan-1.4.2+dfsg/core/tests/align/test_alignment_algorithms_global.h:2684:36: required from ‘void SEQAN_TEST_test_alignment_algorithms_global_different_container() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:480:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:148:49: warning: implicitly-declared ‘constexpr seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>&)’ is deprecated [-Wdeprecated-copy] 148 | data_iterator(other_.data_iterator) | ^ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:94, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_suffix.h:184: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<> >]’ 184 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:35: /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:1208: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::DPBand_ >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:1421:32: required from ‘typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBand_&, const seqan::DPProfile_&) [with 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_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_setup.h:337:33: required from ‘typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig&, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = seqan::Tag; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreValue = int; TScoreSpec = seqan::Tag; bool TTop = false; bool TRight = false; bool TLeft = false; bool TBottom = false; TACSpec = seqan::Tag; TAlgoTag = seqan::Tag; TGapsTag = seqan::TracebackConfig_, seqan::Tag >; typename seqan::Value >::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_setup.h:390:33: required from ‘typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig&, const TAlgoTag&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreValue = int; TScoreSpec = seqan::Tag; bool TTop = false; bool TRight = false; bool TLeft = false; bool TBottom = false; TACSpec = seqan::Tag; TAlgoTag = seqan::Tag; typename seqan::Value >::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/global_alignment_unbanded.h:339: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]’ /<>/seqan-1.4.2+dfsg/core/tests/align/test_alignment_algorithms_global.h:2684:36: required from ‘void SEQAN_TEST_test_alignment_algorithms_global_different_container() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:480:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:619:12: warning: implicitly-declared ‘constexpr seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>&)’ is deprecated [-Wdeprecated-copy] 619 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:94, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_suffix.h:184: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<> >]’ 184 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:138: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>]’ 138 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:1209: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::DPBand_ >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:1421:32: required from ‘typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBand_&, const seqan::DPProfile_&) [with 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_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_setup.h:337:33: required from ‘typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig&, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = seqan::Tag; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreValue = int; TScoreSpec = seqan::Tag; bool TTop = false; bool TRight = false; bool TLeft = false; bool TBottom = false; TACSpec = seqan::Tag; TAlgoTag = seqan::Tag; TGapsTag = seqan::TracebackConfig_, seqan::Tag >; typename seqan::Value >::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_setup.h:390:33: required from ‘typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig&, const TAlgoTag&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreValue = int; TScoreSpec = seqan::Tag; bool TTop = false; bool TRight = false; bool TLeft = false; bool TBottom = false; TACSpec = seqan::Tag; TAlgoTag = seqan::Tag; typename seqan::Value >::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/global_alignment_unbanded.h:339: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]’ /<>/seqan-1.4.2+dfsg/core/tests/align/test_alignment_algorithms_global.h:2684:36: required from ‘void SEQAN_TEST_test_alignment_algorithms_global_different_container() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:480:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:609:12: warning: implicitly-declared ‘constexpr seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>&)’ is deprecated [-Wdeprecated-copy] 609 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:94, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_suffix.h:184: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<> >]’ 184 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:138: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>]’ 138 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:546:58: required from ‘void seqan::_computeBandedAlignment(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::DPBand_ >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:1423:32: required from ‘typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBand_&, const seqan::DPProfile_&) [with 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_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_setup.h:337:33: required from ‘typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig&, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = seqan::Tag; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreValue = int; TScoreSpec = seqan::Tag; bool TTop = false; bool TRight = false; bool TLeft = false; bool TBottom = false; TACSpec = seqan::Tag; TAlgoTag = seqan::Tag; TGapsTag = seqan::TracebackConfig_, seqan::Tag >; typename seqan::Value >::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_setup.h:390:33: required from ‘typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig&, const TAlgoTag&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreValue = int; TScoreSpec = seqan::Tag; bool TTop = false; bool TRight = false; bool TLeft = false; bool TBottom = false; TACSpec = seqan::Tag; TAlgoTag = seqan::Tag; typename seqan::Value >::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/global_alignment_unbanded.h:339: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]’ /<>/seqan-1.4.2+dfsg/core/tests/align/test_alignment_algorithms_global.h:2684:36: required from ‘void SEQAN_TEST_test_alignment_algorithms_global_different_container() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:480:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:686:12: warning: implicitly-declared ‘constexpr seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>&)’ is deprecated [-Wdeprecated-copy] 686 | return Iter >(container(left), hostIterator(left) - right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:94, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_suffix.h:184: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<> >]’ 184 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:138: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>]’ 138 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 84%] Built target test_basic_alphabet make -f core/tests/basic/CMakeFiles/test_basic_fundamental.dir/build.make core/tests/basic/CMakeFiles/test_basic_fundamental.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/tests/basic /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/basic /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/basic/CMakeFiles/test_basic_fundamental.dir/DependInfo.cmake --color= Scanning dependencies of target test_basic_fundamental make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/tests/basic/CMakeFiles/test_basic_fundamental.dir/build.make core/tests/basic/CMakeFiles/test_basic_fundamental.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 84%] Building CXX object core/tests/basic/CMakeFiles/test_basic_fundamental.dir/test_basic_fundamental.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/basic && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_EXECINFO=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -o CMakeFiles/test_basic_fundamental.dir/test_basic_fundamental.cpp.o -c /<>/seqan-1.4.2+dfsg/core/tests/basic/test_basic_fundamental.cpp In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:91, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:36: /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:624:25: required from ‘typename seqan::Iterator >::Type seqan::begin(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 > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:600: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 > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_waterman_eggert_impl.h:232:34: required from ‘TScoreValue seqan::_smithWatermanGetMatrix(seqan::LocalAlignmentFinder&, const TStringH&, const TStringV&, const seqan::Score >&, TScoreValue) [with TScoreValue = int; TStringH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TStringV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_waterman_eggert_impl.h:715:43: 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]’ /<>/seqan-1.4.2+dfsg/core/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]’ /<>/seqan-1.4.2+dfsg/core/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]’ /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:497:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:541:12: warning: implicitly-declared ‘constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 541 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197:5: note: because ‘seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:138: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>]’ 138 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:92, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:36: /<>/seqan-1.4.2+dfsg/core/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>]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:139: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>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:686: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_waterman_eggert_impl.h:232:41: required from ‘TScoreValue seqan::_smithWatermanGetMatrix(seqan::LocalAlignmentFinder&, const TStringH&, const TStringV&, const seqan::Score >&, TScoreValue) [with TScoreValue = int; TStringH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TStringV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_waterman_eggert_impl.h:715:43: 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]’ /<>/seqan-1.4.2+dfsg/core/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]’ /<>/seqan-1.4.2+dfsg/core/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]’ /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:497:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared ‘constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 470 | return me; | ^~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197:5: note: because ‘seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:91, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:36: /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:850: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 > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:832: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 > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_waterman_eggert_impl.h:233:30: required from ‘TScoreValue seqan::_smithWatermanGetMatrix(seqan::LocalAlignmentFinder&, const TStringH&, const TStringV&, const seqan::Score >&, TScoreValue) [with TScoreValue = int; TStringH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TStringV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_waterman_eggert_impl.h:715:43: 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]’ /<>/seqan-1.4.2+dfsg/core/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]’ /<>/seqan-1.4.2+dfsg/core/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]’ /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:497:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:777:12: warning: implicitly-declared ‘constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 777 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197:5: note: because ‘seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:138: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>]’ 138 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:91, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:36: /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:624:25: required from ‘typename seqan::Iterator >::Type seqan::begin(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 > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:600: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 > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_waterman_eggert_impl.h:234:34: required from ‘TScoreValue seqan::_smithWatermanGetMatrix(seqan::LocalAlignmentFinder&, const TStringH&, const TStringV&, const seqan::Score >&, TScoreValue) [with TScoreValue = int; TStringH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TStringV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_waterman_eggert_impl.h:715:43: 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]’ /<>/seqan-1.4.2+dfsg/core/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]’ /<>/seqan-1.4.2+dfsg/core/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]’ /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:497:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:541:12: warning: implicitly-declared ‘constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 541 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197:5: note: because ‘seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:138: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>]’ 138 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:92, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:36: /<>/seqan-1.4.2+dfsg/core/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>]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:139: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>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:686: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_waterman_eggert_impl.h:234:41: required from ‘TScoreValue seqan::_smithWatermanGetMatrix(seqan::LocalAlignmentFinder&, const TStringH&, const TStringV&, const seqan::Score >&, TScoreValue) [with TScoreValue = int; TStringH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TStringV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_waterman_eggert_impl.h:715:43: 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]’ /<>/seqan-1.4.2+dfsg/core/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]’ /<>/seqan-1.4.2+dfsg/core/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]’ /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:497:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared ‘constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 470 | return me; | ^~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197:5: note: because ‘seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:91, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:36: /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:850: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 > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:832: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 > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_waterman_eggert_impl.h:235:30: required from ‘TScoreValue seqan::_smithWatermanGetMatrix(seqan::LocalAlignmentFinder&, const TStringH&, const TStringV&, const seqan::Score >&, TScoreValue) [with TScoreValue = int; TStringH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TStringV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_waterman_eggert_impl.h:715:43: 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]’ /<>/seqan-1.4.2+dfsg/core/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]’ /<>/seqan-1.4.2+dfsg/core/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]’ /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:497:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:777:12: warning: implicitly-declared ‘constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 777 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197:5: note: because ‘seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:138: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>]’ 138 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:79, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h: In instantiation of ‘void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, seqan::True) [with TValue = seqan::SimpleType]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from ‘void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from ‘void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, seqan::True) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from ‘void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1840:27: required from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagExact_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20: required from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagExact_; typename seqan::Size >::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:131:16: required from ‘seqan::String >::String(const seqan::String >&) [with TValue = seqan::SimpleType; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/align/test_alignment_dp_traceback.h:183:15: required from ‘void SEQAN_TEST_test_align2_traceback_linear_unbanded_alignment() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:386:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class seqan::SimpleType’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_alphabet.h:84, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:68, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: ‘class seqan::SimpleType’ declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:79, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h: In instantiation of ‘void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, seqan::True) [with TValue = seqan::SimpleType]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from ‘void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from ‘void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, seqan::True) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from ‘void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1840:27: required from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagExact_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20: required from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagExact_; typename seqan::Size >::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:131:16: required from ‘seqan::String >::String(const seqan::String >&) [with TValue = seqan::SimpleType; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/align/test_alignment_algorithms_band_position.h:48:16: required from ‘void SEQAN_TEST_test_alignment_algorithms_band_position_case1() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:400:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class seqan::SimpleType’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_alphabet.h:84, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:68, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: ‘class seqan::SimpleType’ declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:91, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:36: /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:624:25: required from ‘typename seqan::Iterator >::Type seqan::begin(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 > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:476:40: required from ‘void seqan::_computeUnbandedAlignment(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, 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::String, seqan::Alloc<> >; TScoringScheme = seqan::Score >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:1419:34: required from ‘typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBand_&, const seqan::DPProfile_&) [with 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_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_setup.h:337:33: required from ‘typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig&, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = seqan::Tag; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpec = seqan::Tag; bool TTop = false; bool TRight = false; bool TLeft = false; bool TBottom = false; TACSpec = seqan::Tag; TAlgoTag = seqan::Tag; TGapsTag = seqan::TracebackConfig_, seqan::Tag >; typename seqan::Value >::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_setup.h:390:33: required from ‘typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig&, const TAlgoTag&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpec = seqan::Tag; bool TTop = false; bool TRight = false; bool TLeft = false; bool TBottom = false; TACSpec = seqan::Tag; TAlgoTag = seqan::Tag; typename seqan::Value >::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/global_alignment_unbanded.h:339: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]’ /<>/seqan-1.4.2+dfsg/core/tests/align/test_alignment_algorithms_global.h:2656:36: required from ‘void SEQAN_TEST_test_alignment_algorithms_global_different_container() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:480:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:541:12: warning: implicitly-declared ‘constexpr seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy] 541 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:95, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_prefix.h:165: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<> >]’ 165 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:138: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>]’ 138 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:91, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:36: /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:850: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 > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:477:41: required from ‘void seqan::_computeUnbandedAlignment(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, 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::String, seqan::Alloc<> >; TScoringScheme = seqan::Score >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:1419:34: required from ‘typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBand_&, const seqan::DPProfile_&) [with 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_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_setup.h:337:33: required from ‘typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig&, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = seqan::Tag; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpec = seqan::Tag; bool TTop = false; bool TRight = false; bool TLeft = false; bool TBottom = false; TACSpec = seqan::Tag; TAlgoTag = seqan::Tag; TGapsTag = seqan::TracebackConfig_, seqan::Tag >; typename seqan::Value >::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_setup.h:390:33: required from ‘typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig&, const TAlgoTag&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpec = seqan::Tag; bool TTop = false; bool TRight = false; bool TLeft = false; bool TBottom = false; TACSpec = seqan::Tag; TAlgoTag = seqan::Tag; typename seqan::Value >::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/global_alignment_unbanded.h:339: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]’ /<>/seqan-1.4.2+dfsg/core/tests/align/test_alignment_algorithms_global.h:2656:36: required from ‘void SEQAN_TEST_test_alignment_algorithms_global_different_container() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:480:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:777:12: warning: implicitly-declared ‘constexpr seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy] 777 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:95, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_prefix.h:165: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<> >]’ 165 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:138: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>]’ 138 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:91, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:36: /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:624:25: required from ‘typename seqan::Iterator >::Type seqan::begin(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 > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:461:41: required from ‘void seqan::_computeUnbandedAlignment(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, 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 >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:1419:34: required from ‘typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBand_&, const seqan::DPProfile_&) [with 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_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_setup.h:337:33: required from ‘typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig&, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = seqan::Tag; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreValue = int; TScoreSpec = seqan::Tag; bool TTop = false; bool TRight = false; bool TLeft = false; bool TBottom = false; TACSpec = seqan::Tag; TAlgoTag = seqan::Tag; TGapsTag = seqan::TracebackConfig_, seqan::Tag >; typename seqan::Value >::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_setup.h:390:33: required from ‘typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig&, const TAlgoTag&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreValue = int; TScoreSpec = seqan::Tag; bool TTop = false; bool TRight = false; bool TLeft = false; bool TBottom = false; TACSpec = seqan::Tag; TAlgoTag = seqan::Tag; typename seqan::Value >::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/global_alignment_unbanded.h:339: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]’ /<>/seqan-1.4.2+dfsg/core/tests/align/test_alignment_algorithms_global.h:2684:36: required from ‘void SEQAN_TEST_test_alignment_algorithms_global_different_container() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:480:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:541:12: warning: implicitly-declared ‘constexpr seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>&)’ is deprecated [-Wdeprecated-copy] 541 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:94, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_suffix.h:184: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<> >]’ 184 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:138: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>]’ 138 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:91, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:36: /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:850: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 > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:462:37: required from ‘void seqan::_computeUnbandedAlignment(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, 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 >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:1419:34: required from ‘typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBand_&, const seqan::DPProfile_&) [with 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_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_setup.h:337:33: required from ‘typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig&, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = seqan::Tag; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreValue = int; TScoreSpec = seqan::Tag; bool TTop = false; bool TRight = false; bool TLeft = false; bool TBottom = false; TACSpec = seqan::Tag; TAlgoTag = seqan::Tag; TGapsTag = seqan::TracebackConfig_, seqan::Tag >; typename seqan::Value >::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_setup.h:390:33: required from ‘typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig&, const TAlgoTag&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreValue = int; TScoreSpec = seqan::Tag; bool TTop = false; bool TRight = false; bool TLeft = false; bool TBottom = false; TACSpec = seqan::Tag; TAlgoTag = seqan::Tag; typename seqan::Value >::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/global_alignment_unbanded.h:339: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]’ /<>/seqan-1.4.2+dfsg/core/tests/align/test_alignment_algorithms_global.h:2684:36: required from ‘void SEQAN_TEST_test_alignment_algorithms_global_different_container() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:480:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:777:12: warning: implicitly-declared ‘constexpr seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>&)’ is deprecated [-Wdeprecated-copy] 777 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:94, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_suffix.h:184: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<> >]’ 184 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:138: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>]’ 138 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:79, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h: In instantiation of ‘static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:363:28: required from ‘void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/holder_tristate.h:606: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>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/holder_tristate.h:735:42: required from ‘void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TValue2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/holder_tristate.h:674:19: required from ‘void seqan::create(seqan::Holder >&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/holder_tristate.h:990: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>&]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/gaps_array.h:401: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>]’ /<>/seqan-1.4.2+dfsg/core/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]’ /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:605:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:296:9: warning: implicitly-declared ‘constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 296 | new( (void*) & value(it) ) TNonConstValue(param_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197:5: note: because ‘seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:79, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h: In instantiation of ‘void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, seqan::True) [with TValue = seqan::SimpleType]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from ‘void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from ‘void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, seqan::True) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from ‘void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1840:27: required from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagExact_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20: required from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagExact_; typename seqan::Size >::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:131:16: required from ‘seqan::String >::String(const seqan::String >&) [with TValue = seqan::SimpleType; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/align/test_evaluate_alignment.h:40:20: required from ‘void SEQAN_TEST_test_align_compute_alignment_stats() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:621:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class seqan::SimpleType’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_alphabet.h:84, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:68, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: ‘class seqan::SimpleType’ declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/tests/arg_parse/test_arg_parse.cpp:38: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String, seqan::Alloc<> >; TValue = std::__cxx11::basic_string; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = std::__cxx11::basic_string; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = std::__cxx11::basic_string; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = std::__cxx11::basic_string; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = std::__cxx11::basic_string; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = std::__cxx11::basic_string; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = std::__cxx11::basic_string; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String, seqan::Alloc<> >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = std::__cxx11::basic_string; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Size::Type seqan::resize(T&, TSize) [with T = seqan::String, seqan::Alloc<> >; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from ‘void seqan::eraseBack(T&) [with T = seqan::String, seqan::Alloc<> >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:2337:8, inlined from ‘TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/arg_parse/arg_parse_ctd_support.h:88:30: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551552’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/debug_test_system.h:46, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_debug.h:52, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:49, from /<>/seqan-1.4.2+dfsg/core/tests/arg_parse/test_arg_parse.cpp:38: /usr/include/c++/9/new: In function ‘TSequence seqan::_toText(const TSequence&) [with TSequence = std::__cxx11::basic_string]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:79, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h: In instantiation of ‘static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>*; TParam = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:363:28: required from ‘void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>*; TParam = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/holder_tristate.h:606: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>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/holder_tristate.h:735:42: required from ‘void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TValue2 = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/holder_tristate.h:674:19: required from ‘void seqan::create(seqan::Holder >&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/holder_tristate.h:990: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>&]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/gaps_array.h:243:34: required from ‘void seqan::_reinitArrayGaps(seqan::Gaps >&) [with TSequence = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/gaps_array.h:153:25: required from ‘seqan::Gaps >::Gaps(TSequence&) [with TSequence = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>]’ /<>/seqan-1.4.2+dfsg/core/tests/align/test_alignment_algorithms_global.h:2650:61: required from ‘void SEQAN_TEST_test_alignment_algorithms_global_different_container() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:480:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:296:9: warning: implicitly-declared ‘constexpr seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy] 296 | new( (void*) & value(it) ) TNonConstValue(param_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:95, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_prefix.h:165: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<> >]’ 165 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:92, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:36: /<>/seqan-1.4.2+dfsg/core/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>]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:139: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>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:686: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:477:58: required from ‘void seqan::_computeUnbandedAlignment(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, 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::String, seqan::Alloc<> >; TScoringScheme = seqan::Score >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:1419:34: required from ‘typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBand_&, const seqan::DPProfile_&) [with 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_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_setup.h:337:33: required from ‘typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig&, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = seqan::Tag; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpec = seqan::Tag; bool TTop = false; bool TRight = false; bool TLeft = false; bool TBottom = false; TACSpec = seqan::Tag; TAlgoTag = seqan::Tag; TGapsTag = seqan::TracebackConfig_, seqan::Tag >; typename seqan::Value >::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_setup.h:390:33: required from ‘typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig&, const TAlgoTag&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpec = seqan::Tag; bool TTop = false; bool TRight = false; bool TLeft = false; bool TBottom = false; TACSpec = seqan::Tag; TAlgoTag = seqan::Tag; typename seqan::Value >::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/global_alignment_unbanded.h:339: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]’ /<>/seqan-1.4.2+dfsg/core/tests/align/test_alignment_algorithms_global.h:2656:36: required from ‘void SEQAN_TEST_test_alignment_algorithms_global_different_container() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:480:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared ‘constexpr seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy] 470 | return me; | ^~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:95, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_prefix.h:165: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<> >]’ 165 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:79, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h: In instantiation of ‘static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>*; TParam = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:363:28: required from ‘void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>*; TParam = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/holder_tristate.h:606: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>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/holder_tristate.h:735:42: required from ‘void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TValue2 = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/holder_tristate.h:674:19: required from ‘void seqan::create(seqan::Holder >&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/holder_tristate.h:990: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>&]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/gaps_array.h:243:34: required from ‘void seqan::_reinitArrayGaps(seqan::Gaps >&) [with TSequence = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/gaps_array.h:153:25: required from ‘seqan::Gaps >::Gaps(TSequence&) [with TSequence = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>]’ /<>/seqan-1.4.2+dfsg/core/tests/align/test_alignment_algorithms_global.h:2680:61: required from ‘void SEQAN_TEST_test_alignment_algorithms_global_different_container() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:480:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:296:9: warning: implicitly-declared ‘constexpr seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>&)’ is deprecated [-Wdeprecated-copy] 296 | new( (void*) & value(it) ) TNonConstValue(param_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:94, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_suffix.h:184: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<> >]’ 184 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:92, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:36: /<>/seqan-1.4.2+dfsg/core/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>]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:139: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>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:619: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:1208: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::DPBand_ >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:1421:32: required from ‘typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBand_&, const seqan::DPProfile_&) [with 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_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_setup.h:337:33: required from ‘typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig&, const TAlgoTag&, const TGapsTag&) [with TDPScoutStateSpec = seqan::Tag; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreValue = int; TScoreSpec = seqan::Tag; bool TTop = false; bool TRight = false; bool TLeft = false; bool TBottom = false; TACSpec = seqan::Tag; TAlgoTag = seqan::Tag; TGapsTag = seqan::TracebackConfig_, seqan::Tag >; typename seqan::Value >::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_setup.h:390:33: required from ‘typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig&, const TAlgoTag&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreValue = int; TScoreSpec = seqan::Tag; bool TTop = false; bool TRight = false; bool TLeft = false; bool TBottom = false; TACSpec = seqan::Tag; TAlgoTag = seqan::Tag; typename seqan::Value >::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/global_alignment_unbanded.h:339: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]’ /<>/seqan-1.4.2+dfsg/core/tests/align/test_alignment_algorithms_global.h:2684:36: required from ‘void SEQAN_TEST_test_alignment_algorithms_global_different_container() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:480:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared ‘constexpr seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>&)’ is deprecated [-Wdeprecated-copy] 470 | return me; | ^~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:94, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_suffix.h:184: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<> >]’ 184 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:79, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h: In instantiation of ‘void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, seqan::True) [with TValue = seqan::SimpleType]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from ‘void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from ‘void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, seqan::True) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from ‘void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1840:27: required from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20: required from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_; typename seqan::Size >::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1477:56: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/align/align_traceback.h:171:13: required from ‘void seqan::_alignTracePrint(seqan::AlignTraceback&, const TSequenceH&, const TSequenceV&, TId, TPos, TId, TPos, TPos, TTraceValue) [with TSize = long unsigned int; TSequenceH = seqan::String, seqan::Alloc<> >; TSequenceV = seqan::String, seqan::Alloc<> >; TId = unsigned int; TPos = long unsigned int; TTraceValue = unsigned char]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:40: required from ‘seqan::Pair > seqan::_alignBandedSmithWatermanTrace(seqan::LocalAlignmentFinder&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal) [with TScoreValue = int; TSequenceH = seqan::String, seqan::Alloc<> >; TSequenceV = seqan::String, seqan::Alloc<> >; TId = unsigned int; TScore = const seqan::Score >; TDiagonal = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:533:79: required from ‘TScoreValue seqan::_localAlignment(seqan::LocalAlignmentFinder&, seqan::Gaps&, seqan::Gaps&, const seqan::Score&, TScoreValue, TDiagonal, TDiagonal, seqan::BandedWatermanEggert) [with TScoreValue = int; TSequenceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDiagonal = int; seqan::BandedWatermanEggert = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_enumeration_banded.h:106:31: 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]’ /<>/seqan-1.4.2+dfsg/core/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]’ /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:567:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class seqan::SimpleType’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_alphabet.h:84, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:68, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: ‘class seqan::SimpleType’ declared here 116 | class SimpleType | ^~~~~~~~~~ [ 84%] Linking CXX executable ../../../bin/test_basic_fundamental cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/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=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/test_basic_fundamental.dir/test_basic_fundamental.cpp.o -o ../../../bin/test_basic_fundamental -lrt make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 84%] Built target test_basic_fundamental make -f core/tests/basic/CMakeFiles/test_basic_parallelism.dir/build.make core/tests/basic/CMakeFiles/test_basic_parallelism.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/tests/basic /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/basic /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/basic/CMakeFiles/test_basic_parallelism.dir/DependInfo.cmake --color= Scanning dependencies of target test_basic_parallelism make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/tests/basic/CMakeFiles/test_basic_parallelism.dir/build.make core/tests/basic/CMakeFiles/test_basic_parallelism.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 84%] Building CXX object core/tests/basic/CMakeFiles/test_basic_parallelism.dir/test_basic_parallelism.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/basic && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_EXECINFO=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -o CMakeFiles/test_basic_parallelism.dir/test_basic_parallelism.cpp.o -c /<>/seqan-1.4.2+dfsg/core/tests/basic/test_basic_parallelism.cpp [ 84%] Linking CXX executable ../../../bin/test_basic_parallelism cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/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=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/test_basic_parallelism.dir/test_basic_parallelism.cpp.o -o ../../../bin/test_basic_parallelism -lrt make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 84%] Built target test_basic_parallelism make -f core/tests/basic/CMakeFiles/test_basic_proxy.dir/build.make core/tests/basic/CMakeFiles/test_basic_proxy.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/tests/basic /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/basic /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/basic/CMakeFiles/test_basic_proxy.dir/DependInfo.cmake --color= Scanning dependencies of target test_basic_proxy make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/tests/basic/CMakeFiles/test_basic_proxy.dir/build.make core/tests/basic/CMakeFiles/test_basic_proxy.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 85%] Building CXX object core/tests/basic/CMakeFiles/test_basic_proxy.dir/test_basic_proxy.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/basic && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_EXECINFO=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -o CMakeFiles/test_basic_proxy.dir/test_basic_proxy.cpp.o -c /<>/seqan-1.4.2+dfsg/core/tests/basic/test_basic_proxy.cpp [ 85%] Linking CXX executable ../../../bin/test_basic_proxy cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/basic && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_basic_proxy.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/test_basic_proxy.dir/test_basic_proxy.cpp.o -o ../../../bin/test_basic_proxy -lrt make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 85%] Built target test_basic_proxy make -f core/tests/basic/CMakeFiles/test_basic_exception.dir/build.make core/tests/basic/CMakeFiles/test_basic_exception.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/tests/basic /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/basic /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/basic/CMakeFiles/test_basic_exception.dir/DependInfo.cmake --color= Scanning dependencies of target test_basic_exception make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/tests/basic/CMakeFiles/test_basic_exception.dir/build.make core/tests/basic/CMakeFiles/test_basic_exception.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 85%] Building CXX object core/tests/basic/CMakeFiles/test_basic_exception.dir/test_basic_exception.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/basic && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_EXECINFO=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -o CMakeFiles/test_basic_exception.dir/test_basic_exception.cpp.o -c /<>/seqan-1.4.2+dfsg/core/tests/basic/test_basic_exception.cpp In file included from /<>/seqan-1.4.2+dfsg/core/tests/basic/test_basic_exception.cpp:38: /<>/seqan-1.4.2+dfsg/core/tests/basic/test_basic_exception.h: In instantiation of ‘void SEQAN_TEST_test_basic_exception_try_catch() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’: /<>/seqan-1.4.2+dfsg/core/tests/basic/test_basic_exception.cpp:44:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_exception.h:142:29: warning: catching polymorphic type ‘seqan::Exception’ {aka ‘class std::exception’} by value [-Wcatch-value=] 142 | #define SEQAN_CATCH(E) catch(E) | ^~~~~ /<>/seqan-1.4.2+dfsg/core/tests/basic/test_basic_exception.h:46:5: note: in expansion of macro ‘SEQAN_CATCH’ 46 | SEQAN_CATCH(Exception) | ^~~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/tests/basic/test_basic_exception.h: In instantiation of ‘void SEQAN_TEST_test_basic_exception_bad_alloc() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’: /<>/seqan-1.4.2+dfsg/core/tests/basic/test_basic_exception.cpp:45:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_exception.h:142:29: warning: catching polymorphic type ‘seqan::BadAlloc’ {aka ‘class std::bad_alloc’} by value [-Wcatch-value=] 142 | #define SEQAN_CATCH(E) catch(E) | ^~~~~ /<>/seqan-1.4.2+dfsg/core/tests/basic/test_basic_exception.h:60:5: note: in expansion of macro ‘SEQAN_CATCH’ 60 | SEQAN_CATCH(BadAlloc) | ^~~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/tests/basic/test_basic_exception.h: In instantiation of ‘void SEQAN_TEST_test_basic_exception_runtime_error() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’: /<>/seqan-1.4.2+dfsg/core/tests/basic/test_basic_exception.cpp:46:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_exception.h:142:29: warning: catching polymorphic type ‘seqan::RuntimeError’ {aka ‘class std::runtime_error’} by value [-Wcatch-value=] 142 | #define SEQAN_CATCH(E) catch(E) | ^~~~~ /<>/seqan-1.4.2+dfsg/core/tests/basic/test_basic_exception.h:74:5: note: in expansion of macro ‘SEQAN_CATCH’ 74 | SEQAN_CATCH(RuntimeError) | ^~~~~~~~~~~ [ 85%] Linking CXX executable ../../../bin/test_basic_exception cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/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=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/test_basic_exception.dir/test_basic_exception.cpp.o -o ../../../bin/test_basic_exception -lrt make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 85%] Built target test_basic_exception make -f core/tests/basic/CMakeFiles/test_basic_concept.dir/build.make core/tests/basic/CMakeFiles/test_basic_concept.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/tests/basic /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/basic /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/basic/CMakeFiles/test_basic_concept.dir/DependInfo.cmake --color= Scanning dependencies of target test_basic_concept make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/tests/basic/CMakeFiles/test_basic_concept.dir/build.make core/tests/basic/CMakeFiles/test_basic_concept.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 85%] Building CXX object core/tests/basic/CMakeFiles/test_basic_concept.dir/test_basic_concept.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/basic && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_EXECINFO=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -o CMakeFiles/test_basic_concept.dir/test_basic_concept.cpp.o -c /<>/seqan-1.4.2+dfsg/core/tests/basic/test_basic_concept.cpp [ 85%] Linking CXX executable ../../../bin/test_basic_concept cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/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=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/test_basic_concept.dir/test_basic_concept.cpp.o -o ../../../bin/test_basic_concept -lrt make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 85%] Built target test_basic_concept make -f core/tests/basic/CMakeFiles/test_basic_metaprogramming.dir/build.make core/tests/basic/CMakeFiles/test_basic_metaprogramming.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/tests/basic /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/basic /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/basic/CMakeFiles/test_basic_metaprogramming.dir/DependInfo.cmake --color= Scanning dependencies of target test_basic_metaprogramming make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/tests/basic/CMakeFiles/test_basic_metaprogramming.dir/build.make core/tests/basic/CMakeFiles/test_basic_metaprogramming.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 85%] Building CXX object core/tests/basic/CMakeFiles/test_basic_metaprogramming.dir/test_basic_metaprogramming.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/basic && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_EXECINFO=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -o CMakeFiles/test_basic_metaprogramming.dir/test_basic_metaprogramming.cpp.o -c /<>/seqan-1.4.2+dfsg/core/tests/basic/test_basic_metaprogramming.cpp [ 85%] Linking CXX executable ../../../bin/test_basic_metaprogramming cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/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=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/test_basic_metaprogramming.dir/test_basic_metaprogramming.cpp.o -o ../../../bin/test_basic_metaprogramming -lrt make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 85%] Built target test_basic_metaprogramming make -f core/tests/basic/CMakeFiles/test_basic_math.dir/build.make core/tests/basic/CMakeFiles/test_basic_math.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/tests/basic /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/basic /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/basic/CMakeFiles/test_basic_math.dir/DependInfo.cmake --color= Scanning dependencies of target test_basic_math make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/tests/basic/CMakeFiles/test_basic_math.dir/build.make core/tests/basic/CMakeFiles/test_basic_math.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 86%] Building CXX object core/tests/basic/CMakeFiles/test_basic_math.dir/test_basic_math.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/basic && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_EXECINFO=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -o CMakeFiles/test_basic_math.dir/test_basic_math.cpp.o -c /<>/seqan-1.4.2+dfsg/core/tests/basic/test_basic_math.cpp In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io.h:59, from /<>/seqan-1.4.2+dfsg/core/tests/bam_io/test_bam_alignment_record.h:43, from /<>/seqan-1.4.2+dfsg/core/tests/bam_io/test_bam_io.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h: In function ‘void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = seqan::String >; TSourceIter = seqan::Iter >, seqan::AdaptorIterator > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: ‘__builtin___snprintf_chk’ output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:867, from /usr/include/c++/9/cstdio:42, from /usr/include/c++/9/ext/string_conversions.h:43, from /usr/include/c++/9/bits/basic_string.h:6493, from /usr/include/c++/9/string:55, from /usr/include/c++/9/bits/locale_classes.h:40, from /usr/include/c++/9/bits/ios_base.h:41, from /usr/include/c++/9/ios:42, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/debug_test_system.h:46, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_debug.h:52, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:49, from /<>/seqan-1.4.2+dfsg/core/tests/bam_io/test_bam_io.cpp:35: /usr/include/x86_64-linux-gnu/bits/stdio2.h:67:35: note: ‘__builtin___snprintf_chk’ output between 2 and 5 bytes into a destination of size 4 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 86%] Linking CXX executable ../../../bin/test_basic_math cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/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=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/test_basic_math.dir/test_basic_math.cpp.o -o ../../../bin/test_basic_math -lrt make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 86%] Built target test_basic_math make -f core/tests/basic/CMakeFiles/test_basic_allocator.dir/build.make core/tests/basic/CMakeFiles/test_basic_allocator.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/tests/basic /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/basic /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/basic/CMakeFiles/test_basic_allocator.dir/DependInfo.cmake --color= Scanning dependencies of target test_basic_allocator make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/tests/basic/CMakeFiles/test_basic_allocator.dir/build.make core/tests/basic/CMakeFiles/test_basic_allocator.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 87%] Building CXX object core/tests/basic/CMakeFiles/test_basic_allocator.dir/test_basic_allocator.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/basic && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_EXECINFO=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -o CMakeFiles/test_basic_allocator.dir/test_basic_allocator.cpp.o -c /<>/seqan-1.4.2+dfsg/core/tests/basic/test_basic_allocator.cpp [ 87%] Linking CXX executable ../../../bin/test_arg_parse cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/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=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/test_arg_parse.dir/test_arg_parse.cpp.o -o ../../../bin/test_arg_parse -lrt make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 87%] Built target test_arg_parse make -f core/tests/basic/CMakeFiles/test_basic_smart_pointer.dir/build.make core/tests/basic/CMakeFiles/test_basic_smart_pointer.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/tests/basic /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/basic /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/basic/CMakeFiles/test_basic_smart_pointer.dir/DependInfo.cmake --color= Scanning dependencies of target test_basic_smart_pointer make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/tests/basic/CMakeFiles/test_basic_smart_pointer.dir/build.make core/tests/basic/CMakeFiles/test_basic_smart_pointer.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 87%] Building CXX object core/tests/basic/CMakeFiles/test_basic_smart_pointer.dir/test_basic_smart_pointer.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/basic && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_EXECINFO=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -o CMakeFiles/test_basic_smart_pointer.dir/test_basic_smart_pointer.cpp.o -c /<>/seqan-1.4.2+dfsg/core/tests/basic/test_basic_smart_pointer.cpp [ 87%] Linking CXX executable ../../../bin/test_basic_allocator cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/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=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/test_basic_allocator.dir/test_basic_allocator.cpp.o -o ../../../bin/test_basic_allocator -lrt make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 87%] Built target test_basic_allocator make -f core/tests/basic/CMakeFiles/test_basic_iterator.dir/build.make core/tests/basic/CMakeFiles/test_basic_iterator.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/tests/basic /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/basic /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/basic/CMakeFiles/test_basic_iterator.dir/DependInfo.cmake --color= Scanning dependencies of target test_basic_iterator make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/tests/basic/CMakeFiles/test_basic_iterator.dir/build.make core/tests/basic/CMakeFiles/test_basic_iterator.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 87%] Building CXX object core/tests/basic/CMakeFiles/test_basic_iterator.dir/test_basic_iterator.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/basic && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_EXECINFO=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -o CMakeFiles/test_basic_iterator.dir/test_basic_iterator.cpp.o -c /<>/seqan-1.4.2+dfsg/core/tests/basic/test_basic_iterator.cpp [ 87%] Linking CXX executable ../../../bin/test_basic_smart_pointer cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/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=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/test_basic_smart_pointer.dir/test_basic_smart_pointer.cpp.o -o ../../../bin/test_basic_smart_pointer -lrt make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 87%] Built target test_basic_smart_pointer make -f core/tests/basic/CMakeFiles/test_basic_aggregate.dir/build.make core/tests/basic/CMakeFiles/test_basic_aggregate.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/tests/basic /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/basic /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/basic/CMakeFiles/test_basic_aggregate.dir/DependInfo.cmake --color= Scanning dependencies of target test_basic_aggregate make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/tests/basic/CMakeFiles/test_basic_aggregate.dir/build.make core/tests/basic/CMakeFiles/test_basic_aggregate.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 87%] Building CXX object core/tests/basic/CMakeFiles/test_basic_aggregate.dir/test_basic_aggregate.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/basic && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_EXECINFO=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -o CMakeFiles/test_basic_aggregate.dir/test_basic_aggregate.cpp.o -c /<>/seqan-1.4.2+dfsg/core/tests/basic/test_basic_aggregate.cpp [ 87%] Linking CXX executable ../../../bin/test_bam_io cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/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=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/test_bam_io.dir/test_bam_io.cpp.o -o ../../../bin/test_bam_io -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 87%] Built target test_bam_io make -f core/tests/basic/CMakeFiles/test_basic_container.dir/build.make core/tests/basic/CMakeFiles/test_basic_container.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/tests/basic /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/basic /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/basic/CMakeFiles/test_basic_container.dir/DependInfo.cmake --color= Scanning dependencies of target test_basic_container make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/tests/basic/CMakeFiles/test_basic_container.dir/build.make core/tests/basic/CMakeFiles/test_basic_container.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 87%] Building CXX object core/tests/basic/CMakeFiles/test_basic_container.dir/test_basic_container.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/basic && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_EXECINFO=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -o CMakeFiles/test_basic_container.dir/test_basic_container.cpp.o -c /<>/seqan-1.4.2+dfsg/core/tests/basic/test_basic_container.cpp [ 87%] Linking CXX executable ../../../bin/test_basic_iterator cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/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=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/test_basic_iterator.dir/test_basic_iterator.cpp.o -o ../../../bin/test_basic_iterator -lrt In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:69, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:46, from /<>/seqan-1.4.2+dfsg/core/tests/basic/test_basic_aggregate.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/fundamental_transport.h: In instantiation of ‘void seqan::assign(TTarget&, TSource&) [with TTarget = seqan::Pair >; TSource = seqan::Pair >]’: /<>/seqan-1.4.2+dfsg/core/tests/basic/test_basic_aggregate.h:518:15: required from ‘void SEQAN_TEST_test_basic_aggregates_pair_packed_assign() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/basic/test_basic_aggregate.cpp:64:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 133 | target = source; | ~~~~~~~^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/tests/basic/test_basic_aggregate.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = int; T2 = int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h: In instantiation of ‘void seqan::set(seqan::Pair >&, seqan::Pair >&) [with T1 = int; T2 = int]’: /<>/seqan-1.4.2+dfsg/core/tests/basic/test_basic_aggregate.h:530:12: required from ‘void SEQAN_TEST_test_basic_aggregates_pair_packed_set() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/basic/test_basic_aggregate.cpp:65:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:151:8: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 151 | p1 = p2; | ~~~^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = int; T2 = int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h: In instantiation of ‘void seqan::move(seqan::Pair >&, seqan::Pair >&) [with T1 = int; T2 = int]’: /<>/seqan-1.4.2+dfsg/core/tests/basic/test_basic_aggregate.h:542:13: required from ‘void SEQAN_TEST_test_basic_aggregates_pair_packed_move() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/basic/test_basic_aggregate.cpp:66:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:164:8: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 164 | p1 = p2; | ~~~^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = int; T2 = int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:69, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:46, from /<>/seqan-1.4.2+dfsg/core/tests/basic/test_basic_aggregate.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/fundamental_transport.h: In instantiation of ‘void seqan::assign(TTarget&, TSource&) [with TTarget = seqan::Pair >; TSource = seqan::Pair >]’: /<>/seqan-1.4.2+dfsg/core/tests/basic/test_basic_aggregate.h:732:15: required from ‘void SEQAN_TEST_test_basic_aggregates_pair_bit_packed_assign() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/basic/test_basic_aggregate.cpp:78:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 133 | target = source; | ~~~~~~~^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:56, from /<>/seqan-1.4.2+dfsg/core/tests/basic/test_basic_aggregate.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = int; T2 = int; unsigned int BITSIZE1 = 16; unsigned int BITSIZE2 = 16]’ 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_bit_compressed.h: In instantiation of ‘void seqan::set(seqan::Pair >&, seqan::Pair >&) [with T1 = int; T2 = int; unsigned int BITSIZE1 = 16; unsigned int BITSIZE2 = 16]’: /<>/seqan-1.4.2+dfsg/core/tests/basic/test_basic_aggregate.h:744:12: required from ‘void SEQAN_TEST_test_basic_aggregates_pair_bit_packed_set() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/basic/test_basic_aggregate.cpp:79:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_bit_compressed.h:147:8: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 147 | p1 = p2; | ~~~^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = int; T2 = int; unsigned int BITSIZE1 = 16; unsigned int BITSIZE2 = 16]’ 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_bit_compressed.h: In instantiation of ‘void seqan::move(seqan::Pair >&, seqan::Pair >&) [with T1 = int; T2 = int; unsigned int BITSIZE1 = 16; unsigned int BITSIZE2 = 16]’: /<>/seqan-1.4.2+dfsg/core/tests/basic/test_basic_aggregate.h:757:13: required from ‘void SEQAN_TEST_test_basic_aggregates_pair_bit_packed_move() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/basic/test_basic_aggregate.cpp:80:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_bit_compressed.h:160:8: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 160 | p1 = p2; | ~~~^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_bit_compressed.h:112:12: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = int; T2 = int; unsigned int BITSIZE1 = 16; unsigned int BITSIZE2 = 16]’ 112 | inline Pair(Pair const & _p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:69, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:46, from /<>/seqan-1.4.2+dfsg/core/tests/basic/test_basic_aggregate.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/fundamental_transport.h: In instantiation of ‘void seqan::assign(TTarget&, TSource&) [with TTarget = seqan::Triple >; TSource = seqan::Triple >]’: /<>/seqan-1.4.2+dfsg/core/tests/basic/test_basic_aggregate.h:943:15: required from ‘void SEQAN_TEST_test_basic_aggregates_triple_base_assign() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/basic/test_basic_aggregate.cpp:96:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared ‘constexpr seqan::Triple >& seqan::Triple >::operator=(const seqan::Triple >&)’ is deprecated [-Wdeprecated-copy] 133 | target = source; | ~~~~~~~^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/tests/basic/test_basic_aggregate.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103:12: note: because ‘seqan::Triple >’ has user-provided ‘seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = int; T2 = int; T3 = int]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 87%] Built target test_basic_iterator make -f core/tests/consensus/CMakeFiles/test_consensus.dir/build.make core/tests/consensus/CMakeFiles/test_consensus.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/tests/consensus /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/consensus /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/consensus/CMakeFiles/test_consensus.dir/DependInfo.cmake --color= Scanning dependencies of target test_consensus make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/tests/consensus/CMakeFiles/test_consensus.dir/build.make core/tests/consensus/CMakeFiles/test_consensus.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 87%] Building CXX object core/tests/consensus/CMakeFiles/test_consensus.dir/test_consensus.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/consensus && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_EXECINFO=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -o CMakeFiles/test_consensus.dir/test_consensus.cpp.o -c /<>/seqan-1.4.2+dfsg/core/tests/consensus/test_consensus.cpp [ 88%] Linking CXX executable ../../../bin/test_basic_container cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/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=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/test_basic_container.dir/test_basic_container.cpp.o -o ../../../bin/test_basic_container -lrt make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 88%] Built target test_basic_container make -f core/tests/file/CMakeFiles/test_file.dir/build.make core/tests/file/CMakeFiles/test_file.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/tests/file /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/file /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/file/CMakeFiles/test_file.dir/DependInfo.cmake --color= Scanning dependencies of target test_file make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/tests/file/CMakeFiles/test_file.dir/build.make core/tests/file/CMakeFiles/test_file.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 88%] Building CXX object core/tests/file/CMakeFiles/test_file.dir/test_file.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/file && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_EXECINFO=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -o CMakeFiles/test_file.dir/test_file.cpp.o -c /<>/seqan-1.4.2+dfsg/core/tests/file/test_file.cpp In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:166, from /<>/seqan-1.4.2+dfsg/core/include/seqan/consensus.h:42, from /<>/seqan-1.4.2+dfsg/core/tests/consensus/test_consensus.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/consensus/test_consensus.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/global_alignment_myers_impl.h: In function ‘int seqan::_globalAlignmentScore(const seqan::String&, const seqan::String&, const MyersBitVector&)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/global_alignment_myers_impl.h:70:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 70 | if (length(seqH) < length(seqV)) | ^~ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/global_alignment_myers_impl.h:74:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 74 | const unsigned int BLOCK_SIZE = BitsPerValue::VALUE; | ^~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:174, from /<>/seqan-1.4.2+dfsg/core/include/seqan/consensus.h:42, from /<>/seqan-1.4.2+dfsg/core/tests/consensus/test_consensus.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/consensus/test_consensus.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function ‘seqan::Pair > seqan::_alignBandedSmithWatermanTrace(seqan::LocalAlignmentFinder&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:409:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 409 | if ((actualCol == 0) || (actualRow == 0)) | ^~ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 412 | if (actualCol < len1) _alignTracePrint(finder.trace, seqH, seqV, id1, actualCol, id2, actualRow, len1 - actualCol, Horizontal); | ^~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_msa.h:48, from /<>/seqan-1.4.2+dfsg/core/include/seqan/consensus.h:43, from /<>/seqan-1.4.2+dfsg/core/tests/consensus/test_consensus.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/consensus/test_consensus.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_msa/graph_align_tcoffee_guidetree.h: In function ‘void seqan::njTree(const seqan::String&, seqan::Graph >&)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_msa/graph_align_tcoffee_guidetree.h:148:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 148 | for (unsigned i = 0; i < length(mat); ++i) | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_msa/graph_align_tcoffee_guidetree.h:152:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 152 | String<__int64> av; // Average branch length to a combined node | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_msa.h:49, from /<>/seqan-1.4.2+dfsg/core/include/seqan/consensus.h:43, from /<>/seqan-1.4.2+dfsg/core/tests/consensus/test_consensus.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/consensus/test_consensus.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_msa/graph_align_tcoffee_io.h: In function ‘void seqan::read(TFile&, seqan::StringSet&, TNames&, seqan::FastaAlign)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_msa/graph_align_tcoffee_io.h:416:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 416 | if (atEnd(reader)) | ^~ /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_msa/graph_align_tcoffee_io.h:420:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 420 | TString seq; | ^~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_msa/graph_align_tcoffee_io.h: In function ‘void seqan::read(TFile&, seqan::String&, seqan::String&, const TNames&, seqan::FastaAlign)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_msa/graph_align_tcoffee_io.h:534:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 534 | if (atEnd(reader)) | ^~ /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_msa/graph_align_tcoffee_io.h:538:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 538 | String mat; | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_msa.h:49, from /<>/seqan-1.4.2+dfsg/core/include/seqan/consensus.h:43, from /<>/seqan-1.4.2+dfsg/core/tests/consensus/test_consensus.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/consensus/test_consensus.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_msa/graph_align_tcoffee_io.h: In function ‘void seqan::read(TFile&, seqan::String&, seqan::String&, const TStringSet&, const TNames&, MummerLib)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_msa/graph_align_tcoffee_io.h:878:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 878 | if (atEnd(reader)) | ^~ /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_msa/graph_align_tcoffee_io.h:880:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 880 | TName seq1; | ^~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_msa/graph_align_tcoffee_io.h: In function ‘void seqan::read(TFile&, seqan::Graph >&, TNames&, NewickFormat)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_msa/graph_align_tcoffee_io.h:985:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 985 | if (atEnd(reader)) | ^~ /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_msa/graph_align_tcoffee_io.h:988:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 988 | TVertexDescriptor lastVertex = nilVertex; | ^~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/store.h:62, from /<>/seqan-1.4.2+dfsg/core/include/seqan/consensus.h:44, from /<>/seqan-1.4.2+dfsg/core/tests/consensus/test_consensus.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/consensus/test_consensus.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/store/store_all.h: In function ‘void seqan::convertMatchesToGlobalAlignment(seqan::FragmentStore&, const TScore&, const TShrinkMatches&)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/store/store_all.h:2357:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2357 | if (alignQualityStoreLengthPre == 0u) | ^~ /<>/seqan-1.4.2+dfsg/core/include/seqan/store/store_all.h:2361:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2361 | sortAlignedReads(store.alignedReadStore, SortBeginPos()); | ^~~~~~~~~~~~~~~~ [ 88%] Linking CXX executable ../../../bin/test_basic_aggregate cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/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=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/test_basic_aggregate.dir/test_basic_aggregate.cpp.o -o ../../../bin/test_basic_aggregate -lrt In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/consensus.h:48, from /<>/seqan-1.4.2+dfsg/core/tests/consensus/test_consensus.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/consensus/test_consensus.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/consensus/consensus_base.h: In function ‘void seqan::getGappedConsensus(seqan::FragmentStore&, TGappedConsensus&, TSize)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/consensus/consensus_base.h:387:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 387 | for(int i = 0; i < ((int) itGaps->gapPos - (int) itGaps->seqPos) - diff; ++i) | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/consensus/consensus_base.h:389:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 389 | diff = (itGaps->gapPos - itGaps->seqPos); | ^~~~ make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 88%] Built target test_basic_aggregate make -f core/tests/find/CMakeFiles/test_find.dir/build.make core/tests/find/CMakeFiles/test_find.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/tests/find /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/find /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/find/CMakeFiles/test_find.dir/DependInfo.cmake --color= In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:166, from /<>/seqan-1.4.2+dfsg/core/tests/file/test_file.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/file/test_file.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/global_alignment_myers_impl.h: In function ‘int seqan::_globalAlignmentScore(const seqan::String&, const seqan::String&, const MyersBitVector&)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/global_alignment_myers_impl.h:70:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 70 | if (length(seqH) < length(seqV)) | ^~ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/global_alignment_myers_impl.h:74:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 74 | const unsigned int BLOCK_SIZE = BitsPerValue::VALUE; | ^~~~~ Scanning dependencies of target test_find make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/tests/find/CMakeFiles/test_find.dir/build.make core/tests/find/CMakeFiles/test_find.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 88%] Building CXX object core/tests/find/CMakeFiles/test_find.dir/test_find.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/find && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_EXECINFO=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -o CMakeFiles/test_find.dir/test_find.cpp.o -c /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:174, from /<>/seqan-1.4.2+dfsg/core/tests/file/test_file.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/file/test_file.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function ‘seqan::Pair > seqan::_alignBandedSmithWatermanTrace(seqan::LocalAlignmentFinder&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:409:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 409 | if ((actualCol == 0) || (actualRow == 0)) | ^~ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 412 | if (actualCol < len1) _alignTracePrint(finder.trace, seqH, seqV, id1, actualCol, id2, actualRow, len1 - actualCol, Horizontal); | ^~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:79, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/tests/file/test_file.cpp:41: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h: In instantiation of ‘void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, seqan::True) [with TValue = seqan::SimpleType]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from ‘void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from ‘void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, seqan::True) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from ‘void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1840:27: required from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagExact_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20: required from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagExact_; typename seqan::Size >::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/file/file_filereader.h:118:10: required from ‘seqan::String >::String(TFile&) [with TValue = seqan::SimpleType; TFormat = seqan::Tag; TFile = _IO_FILE*; TSpec = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/file/test_file.h:1075:40: required from ‘void SEQAN_TEST_test_file_reader_string() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/file/test_file.cpp:68:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class seqan::SimpleType’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_alphabet.h:84, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:68, from /<>/seqan-1.4.2+dfsg/core/tests/file/test_file.cpp:41: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: ‘class seqan::SimpleType’ declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:79, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/tests/file/test_file.cpp:41: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h: In instantiation of ‘void seqan::_arrayMoveForwardPointer(TValue*, TValue*, TValue*, seqan::True) [with TValue = seqan::SimpleType]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1610:29: required from ‘void seqan::arrayMoveForward(TValue*, TValue*, TValue*) [with TValue = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1444:21: required from ‘void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, seqan::True) [with TValue = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1465:31: required from ‘void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:849:31: required from ‘static typename seqan::Size::Type seqan::ClearSpaceExpandStringBase_::_clearSpace_(T&, typename seqan::Size::Type, typename seqan::Size::Type, typename seqan::Size::Type) [with T = seqan::String, seqan::Alloc<> >; TExpand = seqan::Tag; typename seqan::Size::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1014:62: required from ‘typename seqan::Size >::Type seqan::_clearSpace(seqan::String&, TSize, TPosition, TPosition, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize = long unsigned int; TPosition = long unsigned int; TExpand = seqan::TagGenerous_; typename seqan::Size >::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1367:67: required from ‘static void seqan::AppendString_::append_(TTarget&, TSource&) [with TTarget = seqan::String, seqan::Alloc<> >; TSource = const seqan::String, seqan::FileReader > >; TExpand = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1421:42: required from ‘void seqan::append(seqan::String&, const TSource&, seqan::Tag) [with TTargetValue = seqan::SimpleType; TTargetSpec = seqan::Alloc<>; TSource = seqan::String, seqan::FileReader > >; TExpand = seqan::TagGenerous_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:1608:11: required from ‘void seqan::append(TTarget&, TSource&) [with TTarget = seqan::String, seqan::Alloc<> >; TSource = seqan::String, seqan::FileReader > >]’ /<>/seqan-1.4.2+dfsg/core/tests/file/test_file.h:1267:8: required from ‘void SEQAN_TEST_test_file_reader_string3() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/file/test_file.cpp:72:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1589:19: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class seqan::SimpleType’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1589 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_alphabet.h:84, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:68, from /<>/seqan-1.4.2+dfsg/core/tests/file/test_file.cpp:41: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: ‘class seqan::SimpleType’ declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:79, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/tests/file/test_file.cpp:41: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h: In instantiation of ‘void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, seqan::True) [with TValue = seqan::SimpleType]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from ‘void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from ‘void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, seqan::True) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from ‘void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1840:27: required from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20: required from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_; typename seqan::Size >::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45: required from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String, seqan::Alloc<> >; TExpand = seqan::Tag; typename seqan::Size::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50: required from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_; typename seqan::Size >::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:2143:18: required from ‘typename seqan::Size::Type seqan::resize(T&, TSize) [with T = seqan::String, seqan::Alloc<> >; TSize = long unsigned int; typename seqan::Size::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/file/file_format_fasta.h:299:8: required from ‘void seqan::read(TFile&, TData&, TSize, seqan::Fasta) [with TFile = _IO_FILE*; TData = seqan::String, seqan::Alloc<> >; TSize = long unsigned int; seqan::Fasta = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/file/file_format_fasta.h:338:6: required from ‘void seqan::read(TFile&, TData&, seqan::Fasta) [with TFile = _IO_FILE*; TData = seqan::String, seqan::Alloc<> >; seqan::Fasta = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/file/test_file.h:575:29: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class seqan::SimpleType’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_alphabet.h:84, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:68, from /<>/seqan-1.4.2+dfsg/core/tests/file/test_file.cpp:41: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: ‘class seqan::SimpleType’ declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:79, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/tests/file/test_file.cpp:41: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h: In instantiation of ‘void seqan::_arrayMoveBackwardPointer(TValue*, TValue*, TValue*, seqan::True) [with TValue = seqan::SimpleType]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1641:30: required from ‘void seqan::arrayMoveBackward(TValue*, TValue*, TValue*) [with TValue = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1213:26: required from ‘void seqan::arrayMove(TSource1, TSource2, TTarget) [with TTarget = seqan::SimpleType*; TSource1 = seqan::SimpleType*; TSource2 = seqan::SimpleType*]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1660:14: required from ‘void seqan::_arrayClearSpacePointer(TValue*, size_t, size_t, size_t, const seqan::True&) [with TValue = seqan::SimpleType; size_t = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1681:28: required from ‘void seqan::arrayClearSpace(TValue*, size_t, size_t, size_t) [with TValue = seqan::SimpleType; size_t = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:856:28: required from ‘static typename seqan::Size::Type seqan::ClearSpaceExpandStringBase_::_clearSpace_(T&, typename seqan::Size::Type, typename seqan::Size::Type, typename seqan::Size::Type) [with T = seqan::String, seqan::Alloc<> >; TExpand = seqan::Tag; typename seqan::Size::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1014:62: required from ‘typename seqan::Size >::Type seqan::_clearSpace(seqan::String&, TSize, TPosition, TPosition, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize = long unsigned int; TPosition = long unsigned int; TExpand = seqan::TagGenerous_; typename seqan::Size >::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1367:67: required from ‘static void seqan::AppendString_::append_(TTarget&, TSource&) [with TTarget = seqan::String, seqan::Alloc<> >; TSource = const seqan::String, seqan::FileReader > >; TExpand = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1421:42: required from ‘void seqan::append(seqan::String&, const TSource&, seqan::Tag) [with TTargetValue = seqan::SimpleType; TTargetSpec = seqan::Alloc<>; TSource = seqan::String, seqan::FileReader > >; TExpand = seqan::TagGenerous_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:1608:11: required from ‘void seqan::append(TTarget&, TSource&) [with TTarget = seqan::String, seqan::Alloc<> >; TSource = seqan::String, seqan::FileReader > >]’ /<>/seqan-1.4.2+dfsg/core/tests/file/test_file.h:1267:8: required from ‘void SEQAN_TEST_test_file_reader_string3() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/file/test_file.cpp:72:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1621:19: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class seqan::SimpleType’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1621 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_alphabet.h:84, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:68, from /<>/seqan-1.4.2+dfsg/core/tests/file/test_file.cpp:41: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: ‘class seqan::SimpleType’ declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:81, from /<>/seqan-1.4.2+dfsg/core/include/seqan/consensus.h:42, from /<>/seqan-1.4.2+dfsg/core/tests/consensus/test_consensus.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/consensus/test_consensus.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/gaps_iterator_anchor.h: In instantiation of ‘typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = const 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<> > > > > > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_base.h:297:17: required from ‘typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = const 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<> > > > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/gaps_base.h:1157:36: required from ‘void seqan::write(TFile&, const seqan::Gaps&, const TIDString&, seqan::Raw) [with TFile = std::__cxx11::basic_stringstream; TSource = seqan::String >; TIDString = char [1]; TSpec = seqan::AnchorGaps, seqan::Alloc<> > >; seqan::Raw = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/store/store_all.h:2121:7: required from ‘void seqan::_printContig(TStream&, const seqan::Tag&, seqan::AlignedReadLayout&, TContigGaps&, const TContigName&) [with TStream = std::__cxx11::basic_stringstream; TFormatTag = seqan::TagRaw_; TContigGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TContigName = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/store/store_all.h:2209:15: required from ‘void seqan::printAlignment(TStream&, const seqan::Tag&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::__cxx11::basic_stringstream; TFormatTag = seqan::TagRaw_; TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigId = int; TPos = int; TNum = int]’ /<>/seqan-1.4.2+dfsg/core/tests/consensus/test_consensus_realign.h:69:19: required from ‘void SEQAN_TEST_test_consensus_realign_one_contig_small() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/consensus/test_consensus.cpp:40:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/align/gaps_iterator_anchor.h:211: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] 211 | return TProxy(it); | ^~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/gaps_iterator_anchor.h:117:15: 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_ = const seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]’ 117 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:75, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/consensus/test_consensus.cpp:33: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/proxy_iterator.h:99:27: note: initializing argument 1 of ‘seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]’ 99 | Proxy(TIterator const _it) | ~~~~~~~~~~~~~~~~^~~ /<>/seqan-1.4.2+dfsg/core/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<> > > > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_base.h:297:20: required from ‘typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = const 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<> > > > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/gaps_base.h:1157:36: required from ‘void seqan::write(TFile&, const seqan::Gaps&, const TIDString&, seqan::Raw) [with TFile = std::__cxx11::basic_stringstream; TSource = seqan::String >; TIDString = char [1]; TSpec = seqan::AnchorGaps, seqan::Alloc<> > >; seqan::Raw = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/store/store_all.h:2121:7: required from ‘void seqan::_printContig(TStream&, const seqan::Tag&, seqan::AlignedReadLayout&, TContigGaps&, const TContigName&) [with TStream = std::__cxx11::basic_stringstream; TFormatTag = seqan::TagRaw_; TContigGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TContigName = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/store/store_all.h:2209:15: required from ‘void seqan::printAlignment(TStream&, const seqan::Tag&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::__cxx11::basic_stringstream; TFormatTag = seqan::TagRaw_; TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigId = int; TPos = int; TNum = int]’ /<>/seqan-1.4.2+dfsg/core/tests/consensus/test_consensus_realign.h:69:19: required from ‘void SEQAN_TEST_test_consensus_realign_one_contig_small() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/consensus/test_consensus.cpp:40:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/proxy_iterator.h:106: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] 106 | : data_iterator(_other.data_iterator) | ^ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:81, from /<>/seqan-1.4.2+dfsg/core/include/seqan/consensus.h:42, from /<>/seqan-1.4.2+dfsg/core/tests/consensus/test_consensus.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/consensus/test_consensus.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/gaps_iterator_anchor.h:117:15: 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_ = const seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]’ 117 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/gaps_iterator_anchor.h: In instantiation of ‘typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = const 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<> > > > > > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_base.h:297:17: required from ‘typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = const 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<> > > > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/gaps_base.h:1157:36: required from ‘void seqan::write(TFile&, const seqan::Gaps&, const TIDString&, seqan::Raw) [with TFile = std::__cxx11::basic_stringstream; TSource = seqan::String >; TIDString = char [1]; TSpec = seqan::AnchorGaps, seqan::Alloc<> > >; seqan::Raw = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/store/store_all.h:2110:7: required from ‘void seqan::_printRead(TStream&, const seqan::Tag&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::__cxx11::basic_stringstream; TFormatTag = seqan::TagRaw_; TContigGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/store/store_all.h:2278:14: required from ‘void seqan::printAlignment(TStream&, const seqan::Tag&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::__cxx11::basic_stringstream; TFormatTag = seqan::TagRaw_; TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigId = int; TPos = int; TNum = int]’ /<>/seqan-1.4.2+dfsg/core/tests/consensus/test_consensus_realign.h:69:19: required from ‘void SEQAN_TEST_test_consensus_realign_one_contig_small() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/consensus/test_consensus.cpp:40:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/align/gaps_iterator_anchor.h:211: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] 211 | return TProxy(it); | ^~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/gaps_iterator_anchor.h:117:15: 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_ = const seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]’ 117 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:75, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/consensus/test_consensus.cpp:33: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/proxy_iterator.h:99:27: note: initializing argument 1 of ‘seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]’ 99 | Proxy(TIterator const _it) | ~~~~~~~~~~~~~~~~^~~ /<>/seqan-1.4.2+dfsg/core/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<> > > > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_base.h:297:20: required from ‘typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = const 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<> > > > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/gaps_base.h:1157:36: required from ‘void seqan::write(TFile&, const seqan::Gaps&, const TIDString&, seqan::Raw) [with TFile = std::__cxx11::basic_stringstream; TSource = seqan::String >; TIDString = char [1]; TSpec = seqan::AnchorGaps, seqan::Alloc<> > >; seqan::Raw = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/store/store_all.h:2110:7: required from ‘void seqan::_printRead(TStream&, const seqan::Tag&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::__cxx11::basic_stringstream; TFormatTag = seqan::TagRaw_; TContigGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/store/store_all.h:2278:14: required from ‘void seqan::printAlignment(TStream&, const seqan::Tag&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::__cxx11::basic_stringstream; TFormatTag = seqan::TagRaw_; TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigId = int; TPos = int; TNum = int]’ /<>/seqan-1.4.2+dfsg/core/tests/consensus/test_consensus_realign.h:69:19: required from ‘void SEQAN_TEST_test_consensus_realign_one_contig_small() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/consensus/test_consensus.cpp:40:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/proxy_iterator.h:106: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] 106 | : data_iterator(_other.data_iterator) | ^ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:81, from /<>/seqan-1.4.2+dfsg/core/include/seqan/consensus.h:42, from /<>/seqan-1.4.2+dfsg/core/tests/consensus/test_consensus.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/consensus/test_consensus.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/gaps_iterator_anchor.h:117:15: 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_ = const seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]’ 117 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:75, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/consensus/test_consensus.cpp:33: /<>/seqan-1.4.2+dfsg/core/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<> > > > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/gaps_iterator_anchor.h:211:12: required from ‘typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = const 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<> > > > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_base.h:297:17: required from ‘typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = const 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<> > > > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/gaps_base.h:1157:36: required from ‘void seqan::write(TFile&, const seqan::Gaps&, const TIDString&, seqan::Raw) [with TFile = std::__cxx11::basic_stringstream; TSource = seqan::String >; TIDString = char [1]; TSpec = seqan::AnchorGaps, seqan::Alloc<> > >; seqan::Raw = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/store/store_all.h:2121:7: required from ‘void seqan::_printContig(TStream&, const seqan::Tag&, seqan::AlignedReadLayout&, TContigGaps&, const TContigName&) [with TStream = std::__cxx11::basic_stringstream; TFormatTag = seqan::TagRaw_; TContigGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TContigName = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/store/store_all.h:2209:15: required from ‘void seqan::printAlignment(TStream&, const seqan::Tag&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::__cxx11::basic_stringstream; TFormatTag = seqan::TagRaw_; TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigId = int; TPos = int; TNum = int]’ /<>/seqan-1.4.2+dfsg/core/tests/consensus/test_consensus_realign.h:69:19: required from ‘void SEQAN_TEST_test_consensus_realign_one_contig_small() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/consensus/test_consensus.cpp:40:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/proxy_iterator.h:100: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] 100 | : data_iterator(_it) | ^ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:81, from /<>/seqan-1.4.2+dfsg/core/include/seqan/consensus.h:42, from /<>/seqan-1.4.2+dfsg/core/tests/consensus/test_consensus.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/consensus/test_consensus.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/gaps_iterator_anchor.h:117:15: 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_ = const seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]’ 117 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:75, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/consensus/test_consensus.cpp:33: /<>/seqan-1.4.2+dfsg/core/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<> > > > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/gaps_iterator_anchor.h:211:12: required from ‘typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = const 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<> > > > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_base.h:297:17: required from ‘typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = const 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<> > > > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/gaps_base.h:1157:36: required from ‘void seqan::write(TFile&, const seqan::Gaps&, const TIDString&, seqan::Raw) [with TFile = std::__cxx11::basic_stringstream; TSource = seqan::String >; TIDString = char [1]; TSpec = seqan::AnchorGaps, seqan::Alloc<> > >; seqan::Raw = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/store/store_all.h:2110:7: required from ‘void seqan::_printRead(TStream&, const seqan::Tag&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::__cxx11::basic_stringstream; TFormatTag = seqan::TagRaw_; TContigGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/store/store_all.h:2278:14: required from ‘void seqan::printAlignment(TStream&, const seqan::Tag&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::__cxx11::basic_stringstream; TFormatTag = seqan::TagRaw_; TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigId = int; TPos = int; TNum = int]’ /<>/seqan-1.4.2+dfsg/core/tests/consensus/test_consensus_realign.h:69:19: required from ‘void SEQAN_TEST_test_consensus_realign_one_contig_small() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/consensus/test_consensus.cpp:40:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/proxy_iterator.h:100: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] 100 | : data_iterator(_it) | ^ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:81, from /<>/seqan-1.4.2+dfsg/core/include/seqan/consensus.h:42, from /<>/seqan-1.4.2+dfsg/core/tests/consensus/test_consensus.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/consensus/test_consensus.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/gaps_iterator_anchor.h:117:15: 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_ = const seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]’ 117 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:81, from /<>/seqan-1.4.2+dfsg/core/include/seqan/consensus.h:42, from /<>/seqan-1.4.2+dfsg/core/tests/consensus/test_consensus.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/consensus/test_consensus.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/gaps_iterator_anchor.h: In instantiation of ‘seqan::Iter > > seqan::operator+(const seqan::Iter > >&, TDifference) [with TGaps = seqan::Gaps >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; TDifference = long int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:1189:28: required from ‘typename seqan::Iterator >::Type seqan::iter(T&, TPos, seqan::Tag) [with T = seqan::Gaps >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = long int; TTag = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:1169:16: required from ‘typename seqan::Iterator::Type>::Type seqan::iter(T&, TPos) [with T = seqan::Gaps >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = long int; typename seqan::Iterator::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/gaps_anchor.h:465:20: required from ‘void seqan::insertGaps(seqan::Gaps >&, TPosition, TCount) [with TSequence = seqan::Segment >, seqan::InfixSegment>; TGapAnchors = seqan::String, seqan::Alloc<> >; TPosition = long int; TCount = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/store/store_all.h:2801:19: required from ‘void seqan::convertPairWiseToGlobalAlignment(seqan::FragmentStore&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigGapsString = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/store/store_io_sam.h:459:45: required from ‘void seqan::_readImpl(TStreamOrReader&, seqan::FragmentStore&, const TTag&, const seqan::FragStoreImportFlags&) [with TStreamOrReader = seqan::RecordReader, seqan::SinglePass >; TSpec = void; TConfig = seqan::FragmentStoreConfig; TTag = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/store/store_io_sam.h:474:18: required from ‘void seqan::read(TFile&, seqan::FragmentStore&, Sam, const seqan::FragStoreImportFlags&) [with TFile = std::basic_fstream; TSpec = void; TConfig = seqan::FragmentStoreConfig; seqan::Sam = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/store/store_io_sam.h:496:13: required from ‘void seqan::read(TFile&, seqan::FragmentStore&, Sam) [with TFile = std::basic_fstream; TSpec = void; TConfig = seqan::FragmentStoreConfig; seqan::Sam = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/consensus/test_consensus_realign.h:55:9: required from ‘void SEQAN_TEST_test_consensus_realign_one_contig_small() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/consensus/test_consensus.cpp:40:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/align/gaps_iterator_anchor.h:742:58: warning: implicitly-declared ‘constexpr seqan::Iter >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)’ is deprecated [-Wdeprecated-copy] 742 | Iter > > result = lhs; | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:81, from /<>/seqan-1.4.2+dfsg/core/include/seqan/consensus.h:42, from /<>/seqan-1.4.2+dfsg/core/tests/consensus/test_consensus.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/consensus/test_consensus.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/gaps_iterator_anchor.h:117:15: note: because ‘seqan::Iter >, 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::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]’ 117 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:81, from /<>/seqan-1.4.2+dfsg/core/include/seqan/consensus.h:42, from /<>/seqan-1.4.2+dfsg/core/tests/consensus/test_consensus.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/consensus/test_consensus.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/gaps_iterator_anchor.h:744:12: warning: implicitly-declared ‘constexpr seqan::Iter >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)’ is deprecated [-Wdeprecated-copy] 744 | return result; | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:81, from /<>/seqan-1.4.2+dfsg/core/include/seqan/consensus.h:42, from /<>/seqan-1.4.2+dfsg/core/tests/consensus/test_consensus.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/consensus/test_consensus.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/gaps_iterator_anchor.h:117:15: note: because ‘seqan::Iter >, 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::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]’ 117 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:79, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/tests/consensus/test_consensus.cpp:33: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h: In instantiation of ‘void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, seqan::True) [with TValue = seqan::SimpleType]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from ‘void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from ‘void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, seqan::True) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from ‘void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1840:27: required from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20: required from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_; typename seqan::Size >::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1477:56: required from ‘static void seqan::AppendValueToString_::appendValue_(T&, TValue&) [with T = seqan::String >; TValue = const seqan::SimpleType; TExpand = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1500:54: required from ‘void seqan::appendValue(seqan::String&, const TValue&, seqan::Tag) [with TTargetValue = seqan::SimpleType; TTargetSpec = seqan::Alloc<>; TValue = seqan::SimpleType; TExpand = seqan::TagGenerous_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/consensus/consensus_realign.h:776:15: required from ‘void seqan::reAlign(seqan::FragmentStore&, TScore&, TId, TMethod, TBandwidth, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TScore = seqan::Score >, seqan::Score > > >; TId = int; TMethod = int; TBandwidth = int]’ /<>/seqan-1.4.2+dfsg/core/tests/consensus/test_consensus_realign.h:65:12: required from ‘void SEQAN_TEST_test_consensus_realign_one_contig_small() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/consensus/test_consensus.cpp:40:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class seqan::SimpleType’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_alphabet.h:84, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:68, from /<>/seqan-1.4.2+dfsg/core/tests/consensus/test_consensus.cpp:33: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: ‘class seqan::SimpleType’ declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:79, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/tests/consensus/test_consensus.cpp:33: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h: In instantiation of ‘static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:363:28: required from ‘void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/holder_tristate.h:606: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>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/holder_tristate.h:735: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>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/holder_tristate.h:1018: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>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/holder_tristate.h:153:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/store/store_all.h:2738:18: required from ‘void seqan::convertPairWiseToGlobalAlignment(seqan::FragmentStore&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigGapsString = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/store/store_io_sam.h:459:45: required from ‘void seqan::_readImpl(TStreamOrReader&, seqan::FragmentStore&, const TTag&, const seqan::FragStoreImportFlags&) [with TStreamOrReader = seqan::RecordReader, seqan::SinglePass >; TSpec = void; TConfig = seqan::FragmentStoreConfig; TTag = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/store/store_io_sam.h:474:18: required from ‘void seqan::read(TFile&, seqan::FragmentStore&, Sam, const seqan::FragStoreImportFlags&) [with TFile = std::basic_fstream; TSpec = void; TConfig = seqan::FragmentStoreConfig; seqan::Sam = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/store/store_io_sam.h:496:13: required from ‘void seqan::read(TFile&, seqan::FragmentStore&, Sam) [with TFile = std::basic_fstream; TSpec = void; TConfig = seqan::FragmentStoreConfig; seqan::Sam = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/consensus/test_consensus_realign.h:55:9: required from ‘void SEQAN_TEST_test_consensus_realign_one_contig_small() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/consensus/test_consensus.cpp:40:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:296:9: warning: implicitly-declared ‘constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 296 | new( (void*) & value(it) ) TNonConstValue(param_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/include/seqan/stream.h:86, from /<>/seqan-1.4.2+dfsg/core/include/seqan/score.h:42, from /<>/seqan-1.4.2+dfsg/core/include/seqan/consensus.h:37, from /<>/seqan-1.4.2+dfsg/core/tests/consensus/test_consensus.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/consensus/test_consensus.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197:5: note: because ‘seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:79, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/tests/consensus/test_consensus.cpp:33: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h: In instantiation of ‘static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::Segment >, seqan::InfixSegment>*; TParam = seqan::Segment >, seqan::InfixSegment>]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:363:28: required from ‘void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = seqan::Segment >, seqan::InfixSegment>*; TParam = seqan::Segment >, seqan::InfixSegment>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/holder_tristate.h:606: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>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/holder_tristate.h:735:42: required from ‘void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Segment >, seqan::InfixSegment>; TValue2 = const seqan::Segment >, seqan::InfixSegment>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/holder_tristate.h:1018:15: required from ‘void seqan::assignValue(seqan::Holder >&, const TSource&) [with TValue = seqan::Segment >, seqan::InfixSegment>; TSource = seqan::Segment >, seqan::InfixSegment>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/holder_tristate.h:153:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/store/store_all.h:2739:15: required from ‘void seqan::convertPairWiseToGlobalAlignment(seqan::FragmentStore&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigGapsString = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/store/store_io_sam.h:459:45: required from ‘void seqan::_readImpl(TStreamOrReader&, seqan::FragmentStore&, const TTag&, const seqan::FragStoreImportFlags&) [with TStreamOrReader = seqan::RecordReader, seqan::SinglePass >; TSpec = void; TConfig = seqan::FragmentStoreConfig; TTag = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/store/store_io_sam.h:474:18: required from ‘void seqan::read(TFile&, seqan::FragmentStore&, Sam, const seqan::FragStoreImportFlags&) [with TFile = std::basic_fstream; TSpec = void; TConfig = seqan::FragmentStoreConfig; seqan::Sam = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/store/store_io_sam.h:496:13: required from ‘void seqan::read(TFile&, seqan::FragmentStore&, Sam) [with TFile = std::basic_fstream; TSpec = void; TConfig = seqan::FragmentStoreConfig; seqan::Sam = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/consensus/test_consensus_realign.h:55:9: required from ‘void SEQAN_TEST_test_consensus_realign_one_contig_small() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/consensus/test_consensus.cpp:40:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:296:9: warning: implicitly-declared ‘constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 296 | new( (void*) & value(it) ) TNonConstValue(param_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/include/seqan/stream.h:86, from /<>/seqan-1.4.2+dfsg/core/include/seqan/score.h:42, from /<>/seqan-1.4.2+dfsg/core/include/seqan/consensus.h:37, from /<>/seqan-1.4.2+dfsg/core/tests/consensus/test_consensus.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/consensus/test_consensus.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197:5: note: because ‘seqan::Segment >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:79, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/tests/consensus/test_consensus.cpp:33: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h: In instantiation of ‘void seqan::_arrayMoveForwardPointer(TValue*, TValue*, TValue*, seqan::True) [with TValue = seqan::SimpleType]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1610:29: required from ‘void seqan::arrayMoveForward(TValue*, TValue*, TValue*) [with TValue = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1444:21: required from ‘void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, seqan::True) [with TValue = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1465:31: required from ‘void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:849:31: required from ‘static typename seqan::Size::Type seqan::ClearSpaceExpandStringBase_::_clearSpace_(T&, typename seqan::Size::Type, typename seqan::Size::Type, typename seqan::Size::Type) [with T = seqan::String >; TExpand = seqan::Tag; typename seqan::Size::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1014:62: required from ‘typename seqan::Size >::Type seqan::_clearSpace(seqan::String&, TSize, TPosition, TPosition, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize = long unsigned int; TPosition = long unsigned int; TExpand = seqan::TagGenerous_; typename seqan::Size >::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1367:67: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_set_concat_direct.h:318:11: required from ‘void seqan::appendValue(seqan::StringSet > >&, const TString2&, seqan::Tag) [with TString = seqan::String >; TString2 = seqan::String >; TExpand = seqan::TagGenerous_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/store/store_all.h:1396:13: required from ‘typename seqan::Size::TReadStore>::Type seqan::appendRead(seqan::FragmentStore&, const TRead&, TId) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TRead = seqan::String >; TId = unsigned int; typename seqan::Size::TReadStore>::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/store/store_all.h:1429:19: required from ‘typename seqan::Size::TReadStore>::Type seqan::appendRead(seqan::FragmentStore&, const TRead&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TRead = seqan::String >; typename seqan::Size::TReadStore>::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/consensus/consensus_realign.h:627:13: required from ‘void seqan::reAlign(seqan::FragmentStore&, TScore&, TId, TMethod, TBandwidth, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TScore = seqan::Score >, seqan::Score > > >; TId = int; TMethod = int; TBandwidth = int]’ /<>/seqan-1.4.2+dfsg/core/tests/consensus/test_consensus_realign.h:65:12: required from ‘void SEQAN_TEST_test_consensus_realign_one_contig_small() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/consensus/test_consensus.cpp:40:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1589:19: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class seqan::SimpleType’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1589 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_alphabet.h:84, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:68, from /<>/seqan-1.4.2+dfsg/core/tests/consensus/test_consensus.cpp:33: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: ‘class seqan::SimpleType’ declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:79, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/tests/consensus/test_consensus.cpp:33: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h: In instantiation of ‘void seqan::_arrayMoveBackwardPointer(TValue*, TValue*, TValue*, seqan::True) [with TValue = seqan::SimpleType]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1641:30: required from ‘void seqan::arrayMoveBackward(TValue*, TValue*, TValue*) [with TValue = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1213:26: required from ‘void seqan::arrayMove(TSource1, TSource2, TTarget) [with TTarget = seqan::SimpleType*; TSource1 = seqan::SimpleType*; TSource2 = seqan::SimpleType*]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1660:14: required from ‘void seqan::_arrayClearSpacePointer(TValue*, size_t, size_t, size_t, const seqan::True&) [with TValue = seqan::SimpleType; size_t = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1681:28: required from ‘void seqan::arrayClearSpace(TValue*, size_t, size_t, size_t) [with TValue = seqan::SimpleType; size_t = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:856:28: required from ‘static typename seqan::Size::Type seqan::ClearSpaceExpandStringBase_::_clearSpace_(T&, typename seqan::Size::Type, typename seqan::Size::Type, typename seqan::Size::Type) [with T = seqan::String >; TExpand = seqan::Tag; typename seqan::Size::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1014:62: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_set_concat_direct.h:318:11: required from ‘void seqan::appendValue(seqan::StringSet > >&, const TString2&, seqan::Tag) [with TString = seqan::String >; TString2 = seqan::String >; TExpand = seqan::TagGenerous_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/store/store_all.h:1396:13: required from ‘typename seqan::Size::TReadStore>::Type seqan::appendRead(seqan::FragmentStore&, const TRead&, TId) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TRead = seqan::String >; TId = unsigned int; typename seqan::Size::TReadStore>::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/store/store_all.h:1429:19: required from ‘typename seqan::Size::TReadStore>::Type seqan::appendRead(seqan::FragmentStore&, const TRead&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TRead = seqan::String >; typename seqan::Size::TReadStore>::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/consensus/consensus_realign.h:627:13: required from ‘void seqan::reAlign(seqan::FragmentStore&, TScore&, TId, TMethod, TBandwidth, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TScore = seqan::Score >, seqan::Score > > >; TId = int; TMethod = int; TBandwidth = int]’ /<>/seqan-1.4.2+dfsg/core/tests/consensus/test_consensus_realign.h:65:12: required from ‘void SEQAN_TEST_test_consensus_realign_one_contig_small() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/consensus/test_consensus.cpp:40:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1621:19: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class seqan::SimpleType’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1621 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_alphabet.h:84, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:68, from /<>/seqan-1.4.2+dfsg/core/tests/consensus/test_consensus.cpp:33: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: ‘class seqan::SimpleType’ declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/store.h:41, from /<>/seqan-1.4.2+dfsg/core/include/seqan/consensus.h:44, from /<>/seqan-1.4.2+dfsg/core/tests/consensus/test_consensus.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/consensus/test_consensus.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/cigar.h: In function ‘unsigned int seqan::cigarToGapAnchorRead(const TCigarString&, TGaps&) [with TCigarString = seqan::String >; TGaps = seqan::Gaps >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/cigar.h:534:27: warning: this statement may fall through [-Wimplicit-fallthrough=] 534 | insertGaps(it, cigar[i].count); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/cigar.h:535:13: note: here 535 | case 'I': | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/cigar.h: In function ‘unsigned int seqan::cigarToGapAnchorRead(const TCigarString&, TGaps&) [with TCigarString = seqan::String >; TGaps = seqan::Gaps, seqan::Alloc<> > > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/cigar.h:534:27: warning: this statement may fall through [-Wimplicit-fallthrough=] 534 | insertGaps(it, cigar[i].count); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/cigar.h:535:13: note: here 535 | case 'I': | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/cigar.h: In function ‘unsigned int seqan::cigarToGapAnchorContig(const TCigarString&, TGaps&) [with TCigarString = seqan::String >; TGaps = seqan::Gaps, seqan::Alloc<> > > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/cigar.h:564:27: warning: this statement may fall through [-Wimplicit-fallthrough=] 564 | insertGaps(it, cigar[i].count); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/cigar.h:565:13: note: here 565 | case 'D': | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:57: /<>/seqan-1.4.2+dfsg/core/tests/find/test_find_myers_banded.h: In function ‘bool testMyersUkkonen(TString, TString, int, bool)’: /<>/seqan-1.4.2+dfsg/core/tests/find/test_find_myers_banded.h:82:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 82 | for (unsigned i = 0; i <= length(seq1); ++i) | ^~~ /<>/seqan-1.4.2+dfsg/core/tests/find/test_find_myers_banded.h:85:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 85 | if (IsSameType::VALUE) | ^~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:53: /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_base.h:444:28: required from ‘seqan::Finder::Finder(THaystack&) [with THaystack = seqan::Segment >, seqan::InfixSegment>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_pex.h:481:15: required from ‘bool seqan::find(TFinder&, seqan::Pattern >&) [with TFinder = seqan::Finder > >; TNeedle = seqan::String >; TMultiFinder = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:923:5: required from ‘void Test_Approx_EditDist() [with TPatternSpec = seqan::Pex >]’ /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:1341: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]’ /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:1778:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:148:49: warning: implicitly-declared ‘constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 148 | data_iterator(other_.data_iterator) | ^ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/include/seqan/find.h:43, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:54: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197:5: note: because ‘seqan::Segment >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:53: /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_base.h:444:28: required from ‘seqan::Finder::Finder(THaystack&) [with THaystack = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_pex.h:481:15: required from ‘bool seqan::find(TFinder&, seqan::Pattern >&) [with TFinder = seqan::Finder, seqan::Alloc<> > >; TNeedle = seqan::String, seqan::Alloc<> >; TMultiFinder = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:990:5: required from ‘void Test_Approx_EditDist() [with TPatternSpec = seqan::Pex >]’ /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:1341: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]’ /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:1778:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:148:49: warning: implicitly-declared ‘constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 148 | data_iterator(other_.data_iterator) | ^ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/include/seqan/find.h:43, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:54: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197:5: note: because ‘seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:53: /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_multiple_bfam.h:393:32: required from ‘bool seqan::find(TFinder&, seqan::Pattern >&) [with TFinder = seqan::Finder > >; TAutomaton = seqan::Oracle; TNeedle = seqan::String >, seqan::InfixSegment>, seqan::Alloc<> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_pex.h:502:13: required from ‘bool seqan::find(TFinder&, seqan::Pattern >&) [with TFinder = seqan::Finder > >; TNeedle = seqan::String >; TMultiFinder = seqan::MultiBfam]’ /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:923:5: required from ‘void Test_Approx_EditDist() [with TPatternSpec = seqan::Pex >]’ /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:1356: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]’ /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:1782:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:609:12: warning: implicitly-declared ‘constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 609 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/include/seqan/find.h:43, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:54: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197:5: note: because ‘seqan::Segment >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:53: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:138: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>]’ 138 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_multiple_bfam.h:393:32: 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<> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_pex.h:502:13: required from ‘bool seqan::find(TFinder&, seqan::Pattern >&) [with TFinder = seqan::Finder, seqan::Alloc<> > >; TNeedle = seqan::String, seqan::Alloc<> >; TMultiFinder = seqan::MultiBfam]’ /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:990:5: required from ‘void Test_Approx_EditDist() [with TPatternSpec = seqan::Pex >]’ /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:1356: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]’ /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:1782:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:609:12: warning: implicitly-declared ‘constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 609 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/include/seqan/find.h:43, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:54: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197:5: note: because ‘seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:53: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:138: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>]’ 138 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/find.h:83, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:54: /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_myers_ukkonen.h: In instantiation of ‘typename seqan::PatternState_, seqan::True, TFindBeginPatternSpec> >::TWord seqan::_myersGetBitmask(seqan::PatternState_, seqan::True, TFindBeginPatternSpec> >&, TValue, TShift, seqan::False) [with TNeedle = seqan::String >; TSpec = seqan::FindInfix; TFinderCSP = seqan::NMatchesAll_; TPatternCSP = seqan::NMatchesAll_; TFindBeginPatternSpec = void; TValue = long unsigned int; TShift = short unsigned int; typename seqan::PatternState_, seqan::True, TFindBeginPatternSpec> >::TWord = unsigned char]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_myers_ukkonen.h:1546:38: required from ‘bool seqan::_findMyersSmallPatternsBanded(TFinder&, const TNeedle&, seqan::PatternState_, seqan::True, TFindBeginPatternSpec> >&, TDoPatternSearch) [with TFinder = seqan::Finder > >; TNeedle = seqan::String >; TNeedle2 = seqan::String >; TSpec = seqan::FindInfix; TFinderCSP = seqan::NMatchesAll_; TPatternCSP = seqan::NMatchesAll_; TFindBeginPatternSpec = void; TDoPatternSearch = seqan::True]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_myers_ukkonen.h:1680:39: required from ‘bool seqan::find(TFinder&, const TNeedle&, seqan::PatternState_, seqan::True, TFindBeginPatternSpec> >&) [with TFinder = seqan::Finder > >; TNeedle = seqan::String >; TNeedle2 = seqan::String >; TSpec = seqan::FindInfix; TFinderCSP = seqan::NMatchesAll_; TPatternCSP = seqan::NMatchesAll_; TFindBeginPatternSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_myers_ukkonen.h:1766:13: required from ‘bool seqan::find(TFinder&, const TNeedle&, seqan::PatternState_ >&, int) [with TFinder = seqan::Finder > >; TNeedle = seqan::String >; TNeedle2 = seqan::String >; TSpec = seqan::AlignTextBanded; TFindBeginPatternSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/find/test_find_myers_banded.h:181:5: required from ‘void testCSPImpl(TText&, TNeedle&, int) [with TFinderCSP = seqan::NMatchesAll_; TPatternCSP = seqan::NMatchesAll_; TText = seqan::String >; TNeedle = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/tests/find/test_find_myers_banded.h:200:51: required from ‘void SEQAN_TEST_test_myers_find_banded_csp() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:1740:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_myers_ukkonen.h:1013:57: warning: left shift of negative value [-Wshift-negative-value] 1013 | return (shift < BitsPerValue::VALUE)? -1 << shift: -1; | ~~~^~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_myers_ukkonen.h: In instantiation of ‘typename seqan::PatternState_, seqan::True, TFindBeginPatternSpec> >::TWord seqan::_myersGetBitmask(seqan::PatternState_, seqan::True, TFindBeginPatternSpec> >&, TValue, TShift, seqan::False) [with TNeedle = seqan::String >; TSpec = seqan::FindInfix; TFinderCSP = seqan::NMatchesAll_; TPatternCSP = seqan::NMatchesN_; TFindBeginPatternSpec = void; TValue = long unsigned int; TShift = short unsigned int; typename seqan::PatternState_, seqan::True, TFindBeginPatternSpec> >::TWord = unsigned char]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_myers_ukkonen.h:1546:38: required from ‘bool seqan::_findMyersSmallPatternsBanded(TFinder&, const TNeedle&, seqan::PatternState_, seqan::True, TFindBeginPatternSpec> >&, TDoPatternSearch) [with TFinder = seqan::Finder > >; TNeedle = seqan::String >; TNeedle2 = seqan::String >; TSpec = seqan::FindInfix; TFinderCSP = seqan::NMatchesAll_; TPatternCSP = seqan::NMatchesN_; TFindBeginPatternSpec = void; TDoPatternSearch = seqan::True]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_myers_ukkonen.h:1680:39: required from ‘bool seqan::find(TFinder&, const TNeedle&, seqan::PatternState_, seqan::True, TFindBeginPatternSpec> >&) [with TFinder = seqan::Finder > >; TNeedle = seqan::String >; TNeedle2 = seqan::String >; TSpec = seqan::FindInfix; TFinderCSP = seqan::NMatchesAll_; TPatternCSP = seqan::NMatchesN_; TFindBeginPatternSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_myers_ukkonen.h:1766:13: required from ‘bool seqan::find(TFinder&, const TNeedle&, seqan::PatternState_ >&, int) [with TFinder = seqan::Finder > >; TNeedle = seqan::String >; TNeedle2 = seqan::String >; TSpec = seqan::AlignTextBanded; TFindBeginPatternSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/find/test_find_myers_banded.h:181:5: required from ‘void testCSPImpl(TText&, TNeedle&, int) [with TFinderCSP = seqan::NMatchesAll_; TPatternCSP = seqan::NMatchesN_; TText = seqan::String >; TNeedle = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/tests/find/test_find_myers_banded.h:201:51: required from ‘void SEQAN_TEST_test_myers_find_banded_csp() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:1740:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_myers_ukkonen.h:1013:57: warning: left shift of negative value [-Wshift-negative-value] In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:91, from /<>/seqan-1.4.2+dfsg/core/include/seqan/find.h:43, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:54: /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:616:25: required from ‘typename seqan::Iterator >::Type seqan::begin(T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_base.h:440:24: required from ‘seqan::Finder::Finder(THaystack&) [with THaystack = seqan::Segment >, seqan::InfixSegment>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_pex.h:481:15: required from ‘bool seqan::find(TFinder&, seqan::Pattern >&) [with TFinder = seqan::Finder > >; TNeedle = seqan::String >; TMultiFinder = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:923:5: required from ‘void Test_Approx_EditDist() [with TPatternSpec = seqan::Pex >]’ /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:1341: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]’ /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:1778:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:532:12: warning: implicitly-declared ‘constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 532 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/include/seqan/find.h:43, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:54: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197:5: note: because ‘seqan::Segment >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:53: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:138: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>]’ 138 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/find.h:52, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:54: /<>/seqan-1.4.2+dfsg/core/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>]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_myers_ukkonen.h:1724:42: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_myers_ukkonen.h:1745:13: required from ‘bool seqan::find(TFinder&, seqan::Pattern >&) [with TFinder = seqan::Finder >, seqan::InfixSegment>, void>; TNeedle = seqan::String >; TSpec = seqan::FindInfix; TFindBeginPatternSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_pex.h:483:15: required from ‘bool seqan::find(TFinder&, seqan::Pattern >&) [with TFinder = seqan::Finder > >; TNeedle = seqan::String >; TMultiFinder = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:923:5: required from ‘void Test_Approx_EditDist() [with TPatternSpec = seqan::Pex >]’ /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:1341: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]’ /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:1778:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_base.h:793:35: warning: implicitly-declared ‘constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 793 | return container(hostIterator(me)); | ^ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/include/seqan/find.h:43, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:54: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197:5: note: because ‘seqan::Segment >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:91, from /<>/seqan-1.4.2+dfsg/core/include/seqan/find.h:43, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:54: /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:616:25: required from ‘typename seqan::Iterator >::Type seqan::begin(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 > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_base.h:440:24: required from ‘seqan::Finder::Finder(THaystack&) [with THaystack = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_pex.h:481:15: required from ‘bool seqan::find(TFinder&, seqan::Pattern >&) [with TFinder = seqan::Finder, seqan::Alloc<> > >; TNeedle = seqan::String, seqan::Alloc<> >; TMultiFinder = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:990:5: required from ‘void Test_Approx_EditDist() [with TPatternSpec = seqan::Pex >]’ /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:1341: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]’ /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:1778:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:532:12: warning: implicitly-declared ‘constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 532 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/include/seqan/find.h:43, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:54: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197:5: note: because ‘seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:53: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:138: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>]’ 138 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/find.h:52, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:54: /<>/seqan-1.4.2+dfsg/core/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>]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_myers_ukkonen.h:1724:42: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_myers_ukkonen.h:1745:13: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_pex.h:483:15: required from ‘bool seqan::find(TFinder&, seqan::Pattern >&) [with TFinder = seqan::Finder, seqan::Alloc<> > >; TNeedle = seqan::String, seqan::Alloc<> >; TMultiFinder = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:990:5: required from ‘void Test_Approx_EditDist() [with TPatternSpec = seqan::Pex >]’ /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:1341: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]’ /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:1778:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_base.h:793:35: warning: implicitly-declared ‘constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 793 | return container(hostIterator(me)); | ^ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/include/seqan/find.h:43, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:54: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197:5: note: because ‘seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:53: /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_trie.h:92:50: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_trie.h:279:19: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_bom.h:230:18: required from ‘void seqan::setHost(seqan::Pattern >&, const TNeedle2&) [with TNeedle = seqan::String >; TNeedle2 = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_bom.h:173:10: required from ‘seqan::Pattern >::Pattern(const TNeedle2&) [with TNeedle2 = seqan::String >; TNeedle = seqan::String >; TSpec = seqan::Trie]’ /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:76:43: required from ‘void Test_OnlineAlg() [with TAlgorithmSpec = seqan::Bfam]’ /<>/seqan-1.4.2+dfsg/core/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]’ /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:1762:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:148:49: warning: implicitly-declared ‘constexpr seqan::Segment >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::SuffixSegment>&)’ is deprecated [-Wdeprecated-copy] 148 | data_iterator(other_.data_iterator) | ^ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:94, from /<>/seqan-1.4.2+dfsg/core/include/seqan/find.h:43, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:54: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_suffix.h:184:5: note: because ‘seqan::Segment >, seqan::SuffixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]’ 184 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:53: /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_trie.h:92:50: 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::Alloc<> >, seqan::SuffixSegment>; TPos = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_trie.h:279:19: 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, seqan::Alloc<> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_bom.h:230:18: required from ‘void seqan::setHost(seqan::Pattern >&, const TNeedle2&) [with TNeedle = seqan::String >; TNeedle2 = seqan::String, seqan::Alloc<> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_bom.h:239:9: required from ‘void seqan::setHost(seqan::Pattern >&, TNeedle2&) [with TNeedle = seqan::String >; TNeedle2 = seqan::String, seqan::Alloc<> >; TSpec = seqan::Trie]’ /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:126:12: required from ‘void Test_OnlineAlg() [with TAlgorithmSpec = seqan::Bfam]’ /<>/seqan-1.4.2+dfsg/core/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]’ /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:1762:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:148:49: warning: implicitly-declared ‘constexpr seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>&)’ is deprecated [-Wdeprecated-copy] 148 | data_iterator(other_.data_iterator) | ^ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:94, from /<>/seqan-1.4.2+dfsg/core/include/seqan/find.h:43, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:54: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_suffix.h:184: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<> >]’ 184 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:101, from /<>/seqan-1.4.2+dfsg/core/include/seqan/find.h:43, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:54: /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1500:54: required from ‘void seqan::appendValue(seqan::String&, const TValue&, seqan::Tag) [with TTargetValue = seqan::Segment >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = seqan::Segment >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:1718:16: required from ‘void seqan::appendValue(T&, const TValue&) [with T = seqan::String >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = seqan::Segment >, seqan::InfixSegment>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_pex.h:410:16: required from ‘void seqan::_patternInit(seqan::Pattern >&, TFinder&) [with TNeedle = seqan::String >; TFinder = seqan::Finder > >; TMultiFinder = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_pex.h:468:18: required from ‘bool seqan::find(TFinder&, seqan::Pattern >&) [with TFinder = seqan::Finder > >; TNeedle = seqan::String >; TMultiFinder = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:923:5: required from ‘void Test_Approx_EditDist() [with TPatternSpec = seqan::Pex >]’ /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:1341: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]’ /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:1778:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1475:37: warning: implicitly-declared ‘constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 1475 | typename Value::Type temp_copy(_value); //temp copy because resize could invalidate _value | ^~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/include/seqan/find.h:43, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:54: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197:5: note: because ‘seqan::Segment >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:101, from /<>/seqan-1.4.2+dfsg/core/include/seqan/find.h:43, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:54: /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1500:54: required from ‘void seqan::appendValue(seqan::String&, const TValue&, seqan::Tag) [with TTargetValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:1718:16: required from ‘void seqan::appendValue(T&, const TValue&) [with T = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_pex.h:410:16: required from ‘void seqan::_patternInit(seqan::Pattern >&, TFinder&) [with TNeedle = seqan::String, seqan::Alloc<> >; TFinder = seqan::Finder, seqan::Alloc<> > >; TMultiFinder = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_pex.h:468:18: required from ‘bool seqan::find(TFinder&, seqan::Pattern >&) [with TFinder = seqan::Finder, seqan::Alloc<> > >; TNeedle = seqan::String, seqan::Alloc<> >; TMultiFinder = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:990:5: required from ‘void Test_Approx_EditDist() [with TPatternSpec = seqan::Pex >]’ /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:1341: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]’ /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:1778:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1475:37: warning: implicitly-declared ‘constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 1475 | typename Value::Type temp_copy(_value); //temp copy because resize could invalidate _value | ^~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/include/seqan/find.h:43, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:54: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197:5: note: because ‘seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:92, from /<>/seqan-1.4.2+dfsg/core/include/seqan/find.h:43, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:54: /<>/seqan-1.4.2+dfsg/core/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>]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:139: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>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:609: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_multiple_bfam.h:393:32: required from ‘bool seqan::find(TFinder&, seqan::Pattern >&) [with TFinder = seqan::Finder > >; TAutomaton = seqan::Oracle; TNeedle = seqan::String >, seqan::InfixSegment>, seqan::Alloc<> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_pex.h:502:13: required from ‘bool seqan::find(TFinder&, seqan::Pattern >&) [with TFinder = seqan::Finder > >; TNeedle = seqan::String >; TMultiFinder = seqan::MultiBfam]’ /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:923:5: required from ‘void Test_Approx_EditDist() [with TPatternSpec = seqan::Pex >]’ /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:1356: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]’ /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:1782:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared ‘constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 470 | return me; | ^~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/include/seqan/find.h:43, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:54: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197:5: note: because ‘seqan::Segment >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:91, from /<>/seqan-1.4.2+dfsg/core/include/seqan/find.h:43, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:54: /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:841: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 > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:824: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 > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_multiple_bfam.h:394:21: required from ‘bool seqan::find(TFinder&, seqan::Pattern >&) [with TFinder = seqan::Finder > >; TAutomaton = seqan::Oracle; TNeedle = seqan::String >, seqan::InfixSegment>, seqan::Alloc<> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_pex.h:502:13: required from ‘bool seqan::find(TFinder&, seqan::Pattern >&) [with TFinder = seqan::Finder > >; TNeedle = seqan::String >; TMultiFinder = seqan::MultiBfam]’ /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:923:5: required from ‘void Test_Approx_EditDist() [with TPatternSpec = seqan::Pex >]’ /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:1356: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]’ /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:1782:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:768:12: warning: implicitly-declared ‘constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 768 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/include/seqan/find.h:43, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:54: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197:5: note: because ‘seqan::Segment >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:53: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:138: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>]’ 138 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:92, from /<>/seqan-1.4.2+dfsg/core/include/seqan/find.h:43, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:54: /<>/seqan-1.4.2+dfsg/core/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>]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:139: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>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:609: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_multiple_bfam.h:393:32: 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<> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_pex.h:502:13: required from ‘bool seqan::find(TFinder&, seqan::Pattern >&) [with TFinder = seqan::Finder, seqan::Alloc<> > >; TNeedle = seqan::String, seqan::Alloc<> >; TMultiFinder = seqan::MultiBfam]’ /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:990:5: required from ‘void Test_Approx_EditDist() [with TPatternSpec = seqan::Pex >]’ /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:1356: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]’ /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:1782:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared ‘constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 470 | return me; | ^~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/include/seqan/find.h:43, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:54: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197:5: note: because ‘seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:91, from /<>/seqan-1.4.2+dfsg/core/include/seqan/find.h:43, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:54: /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:841: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 > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:824: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 > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_multiple_bfam.h:394:21: 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<> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_pex.h:502:13: required from ‘bool seqan::find(TFinder&, seqan::Pattern >&) [with TFinder = seqan::Finder, seqan::Alloc<> > >; TNeedle = seqan::String, seqan::Alloc<> >; TMultiFinder = seqan::MultiBfam]’ /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:990:5: required from ‘void Test_Approx_EditDist() [with TPatternSpec = seqan::Pex >]’ /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:1356: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]’ /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:1782:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:768:12: warning: implicitly-declared ‘constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 768 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/include/seqan/find.h:43, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:54: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197:5: note: because ‘seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:53: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:138: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>]’ 138 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:79, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:53: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h: In instantiation of ‘void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, seqan::True) [with TValue = seqan::SimpleType]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from ‘void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from ‘void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, seqan::True) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from ‘void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1840:27: required from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagExact_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20: required from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagExact_; typename seqan::Size >::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:131:16: required from ‘seqan::String >::String(const seqan::String >&) [with TValue = seqan::SimpleType; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/find/test_find_myers_banded.h:189:20: required from ‘void SEQAN_TEST_test_myers_find_banded_csp() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:1740:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class seqan::SimpleType’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_alphabet.h:84, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:68, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:53: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: ‘class seqan::SimpleType’ declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/modifier.h:70, from /<>/seqan-1.4.2+dfsg/core/include/seqan/find.h:44, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:54: /<>/seqan-1.4.2+dfsg/core/include/seqan/modifier/modifier_reverse.h: In instantiation of ‘seqan::ModifiedString > seqan::reverseString(THost&) [with THost = const seqan::Segment >, seqan::PrefixSegment>]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_begin.h:218:55: required from ‘static void seqan::FindBeginImpl_ >::_findBeginInit(TPattern&, TNeedle&) [with TPattern = seqan::Pattern >, seqan::PrefixSegment>, seqan::Myers<> >; TNeedle = const seqan::Segment >, seqan::PrefixSegment>; THasState = seqan::True]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_begin.h:336:62: required from ‘void seqan::_findBeginInit(TPattern&, TNeedle&) [with TPattern = seqan::Pattern >, seqan::PrefixSegment>, seqan::Myers<> >; TNeedle = const seqan::Segment >, seqan::PrefixSegment>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_myers_ukkonen.h:591:16: required from ‘void seqan::_patternFirstInit(seqan::Pattern >&, TNeedle2&) [with TNeedle = seqan::Segment >, seqan::PrefixSegment>; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = seqan::Myers; TNeedle2 = const seqan::Segment >, seqan::PrefixSegment>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_myers_ukkonen.h:723:19: required from ‘void seqan::setHost(seqan::Pattern >&, const TNeedle2&) [with TNeedle = seqan::Segment >, seqan::PrefixSegment>; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = seqan::Myers; TNeedle2 = seqan::Segment >, seqan::PrefixSegment>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_myers_ukkonen.h:497:10: required from ‘seqan::Pattern >::Pattern(const TNeedle2&, int) [with TNeedle2 = seqan::Segment >, seqan::PrefixSegment>; TNeedle = seqan::Segment >, seqan::PrefixSegment>; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = seqan::Myers]’ /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:1568:50: required from ‘void test_find_on_segments_Helper(TString&, const TSegmentOrString&) [with TString = seqan::String >; TSegmentOrString = seqan::Segment >, seqan::PrefixSegment>]’ /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:1592:35: required from ‘void SEQAN_TEST_test_find_on_segments() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:1746:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/modifier/modifier_reverse.h:624:9: warning: implicitly-declared ‘constexpr seqan::Segment >, seqan::PrefixSegment>::Segment(const seqan::Segment >, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy] 624 | return ModifiedString(host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:95, from /<>/seqan-1.4.2+dfsg/core/include/seqan/find.h:43, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:54: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_prefix.h:165:5: note: because ‘seqan::Segment >, seqan::PrefixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]’ 165 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/modifier.h:62, from /<>/seqan-1.4.2+dfsg/core/include/seqan/find.h:44, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:54: /<>/seqan-1.4.2+dfsg/core/include/seqan/modifier/modifier_string.h:139: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>]’ 139 | ModifiedString(typename Parameter_::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/modifier.h:70, from /<>/seqan-1.4.2+dfsg/core/include/seqan/find.h:44, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:54: /<>/seqan-1.4.2+dfsg/core/include/seqan/modifier/modifier_reverse.h: In instantiation of ‘seqan::ModifiedString > seqan::reverseString(THost&) [with THost = const seqan::Segment >, seqan::InfixSegment>]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_begin.h:218:55: required from ‘static void seqan::FindBeginImpl_ >::_findBeginInit(TPattern&, TNeedle&) [with TPattern = seqan::Pattern >, seqan::InfixSegment>, seqan::Myers<> >; TNeedle = const seqan::Segment >, seqan::InfixSegment>; THasState = seqan::True]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_begin.h:336:62: required from ‘void seqan::_findBeginInit(TPattern&, TNeedle&) [with TPattern = seqan::Pattern >, seqan::InfixSegment>, seqan::Myers<> >; TNeedle = const seqan::Segment >, seqan::InfixSegment>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_myers_ukkonen.h:591:16: required from ‘void seqan::_patternFirstInit(seqan::Pattern >&, TNeedle2&) [with TNeedle = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = seqan::Myers; TNeedle2 = const seqan::Segment >, seqan::InfixSegment>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_myers_ukkonen.h:723:19: required from ‘void seqan::setHost(seqan::Pattern >&, const TNeedle2&) [with TNeedle = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = seqan::Myers; TNeedle2 = seqan::Segment >, seqan::InfixSegment>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_myers_ukkonen.h:497:10: required from ‘seqan::Pattern >::Pattern(const TNeedle2&, int) [with TNeedle2 = seqan::Segment >, seqan::InfixSegment>; TNeedle = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = seqan::Myers]’ /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:1568:50: required from ‘void test_find_on_segments_Helper(TString&, const TSegmentOrString&) [with TString = seqan::String >; TSegmentOrString = seqan::Segment >, seqan::InfixSegment>]’ /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:1596:35: required from ‘void SEQAN_TEST_test_find_on_segments() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:1746:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/modifier/modifier_reverse.h:624:9: warning: implicitly-declared ‘constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 624 | return ModifiedString(host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/include/seqan/find.h:43, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:54: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197:5: note: because ‘seqan::Segment >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/modifier.h:62, from /<>/seqan-1.4.2+dfsg/core/include/seqan/find.h:44, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:54: /<>/seqan-1.4.2+dfsg/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of ‘seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]’ 139 | ModifiedString(typename Parameter_::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/modifier.h:70, from /<>/seqan-1.4.2+dfsg/core/include/seqan/find.h:44, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:54: /<>/seqan-1.4.2+dfsg/core/include/seqan/modifier/modifier_reverse.h: In instantiation of ‘seqan::ModifiedString > seqan::reverseString(THost&) [with THost = const seqan::Segment >, seqan::SuffixSegment>]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_begin.h:218:55: required from ‘static void seqan::FindBeginImpl_ >::_findBeginInit(TPattern&, TNeedle&) [with TPattern = seqan::Pattern >, seqan::SuffixSegment>, seqan::Myers<> >; TNeedle = const seqan::Segment >, seqan::SuffixSegment>; THasState = seqan::True]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_begin.h:336:62: required from ‘void seqan::_findBeginInit(TPattern&, TNeedle&) [with TPattern = seqan::Pattern >, seqan::SuffixSegment>, seqan::Myers<> >; TNeedle = const seqan::Segment >, seqan::SuffixSegment>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_myers_ukkonen.h:591:16: required from ‘void seqan::_patternFirstInit(seqan::Pattern >&, TNeedle2&) [with TNeedle = seqan::Segment >, seqan::SuffixSegment>; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = seqan::Myers; TNeedle2 = const seqan::Segment >, seqan::SuffixSegment>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_myers_ukkonen.h:723:19: required from ‘void seqan::setHost(seqan::Pattern >&, const TNeedle2&) [with TNeedle = seqan::Segment >, seqan::SuffixSegment>; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = seqan::Myers; TNeedle2 = seqan::Segment >, seqan::SuffixSegment>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_myers_ukkonen.h:497:10: required from ‘seqan::Pattern >::Pattern(const TNeedle2&, int) [with TNeedle2 = seqan::Segment >, seqan::SuffixSegment>; TNeedle = seqan::Segment >, seqan::SuffixSegment>; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = seqan::Myers]’ /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:1568:50: required from ‘void test_find_on_segments_Helper(TString&, const TSegmentOrString&) [with TString = seqan::String >; TSegmentOrString = seqan::Segment >, seqan::SuffixSegment>]’ /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:1600:35: required from ‘void SEQAN_TEST_test_find_on_segments() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:1746:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/modifier/modifier_reverse.h:624:9: warning: implicitly-declared ‘constexpr seqan::Segment >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::SuffixSegment>&)’ is deprecated [-Wdeprecated-copy] 624 | return ModifiedString(host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:94, from /<>/seqan-1.4.2+dfsg/core/include/seqan/find.h:43, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:54: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_suffix.h:184:5: note: because ‘seqan::Segment >, seqan::SuffixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]’ 184 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/modifier.h:62, from /<>/seqan-1.4.2+dfsg/core/include/seqan/find.h:44, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:54: /<>/seqan-1.4.2+dfsg/core/include/seqan/modifier/modifier_string.h:139:53: note: initializing argument 1 of ‘seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment >, seqan::SuffixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::SuffixSegment>]’ 139 | ModifiedString(typename Parameter_::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:79, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:53: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h: In instantiation of ‘void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, seqan::True) [with TValue = seqan::SimpleType]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from ‘void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from ‘void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, seqan::True) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from ‘void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1840:27: required from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagExact_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20: required from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagExact_; typename seqan::Size >::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:131:16: required from ‘seqan::String >::String(const seqan::String >&) [with TValue = seqan::SimpleType; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/find/test_find_myers_banded.h:214:14: required from ‘void testMyersFindBanded() [with TFindSpec = seqan::FindInfix]’ /<>/seqan-1.4.2+dfsg/core/tests/find/test_find_myers_banded.h:240:32: required from ‘void SEQAN_TEST_test_myers_find_banded() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:1739:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class seqan::SimpleType’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_alphabet.h:84, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:68, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:53: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: ‘class seqan::SimpleType’ declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:91, from /<>/seqan-1.4.2+dfsg/core/include/seqan/find.h:43, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:54: /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:624:25: required from ‘typename seqan::Iterator >::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::SuffixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter >, seqan::SuffixSegment>, seqan::AdaptorIterator > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:600: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 > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_trie.h:92:61: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_trie.h:279:19: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_bom.h:230:18: required from ‘void seqan::setHost(seqan::Pattern >&, const TNeedle2&) [with TNeedle = seqan::String >; TNeedle2 = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_bom.h:173:10: required from ‘seqan::Pattern >::Pattern(const TNeedle2&) [with TNeedle2 = seqan::String >; TNeedle = seqan::String >; TSpec = seqan::Trie]’ /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:76:43: required from ‘void Test_OnlineAlg() [with TAlgorithmSpec = seqan::Bfam]’ /<>/seqan-1.4.2+dfsg/core/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]’ /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:1762:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:541:12: warning: implicitly-declared ‘constexpr seqan::Segment >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::SuffixSegment>&)’ is deprecated [-Wdeprecated-copy] 541 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:94, from /<>/seqan-1.4.2+dfsg/core/include/seqan/find.h:43, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:54: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_suffix.h:184:5: note: because ‘seqan::Segment >, seqan::SuffixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]’ 184 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:53: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:138: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>]’ 138 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:91, from /<>/seqan-1.4.2+dfsg/core/include/seqan/find.h:43, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:54: /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:624:25: required from ‘typename seqan::Iterator >::Type seqan::begin(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 > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:600:17: required from ‘typename seqan::Iterator::Type>::Type seqan::begin(const T&) [with T = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_trie.h:92:61: 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::Alloc<> >, seqan::SuffixSegment>; TPos = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_trie.h:279:19: 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, seqan::Alloc<> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_bom.h:230:18: required from ‘void seqan::setHost(seqan::Pattern >&, const TNeedle2&) [with TNeedle = seqan::String >; TNeedle2 = seqan::String, seqan::Alloc<> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_bom.h:239:9: required from ‘void seqan::setHost(seqan::Pattern >&, TNeedle2&) [with TNeedle = seqan::String >; TNeedle2 = seqan::String, seqan::Alloc<> >; TSpec = seqan::Trie]’ /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:126:12: required from ‘void Test_OnlineAlg() [with TAlgorithmSpec = seqan::Bfam]’ /<>/seqan-1.4.2+dfsg/core/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]’ /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:1762:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:541:12: warning: implicitly-declared ‘constexpr seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>&)’ is deprecated [-Wdeprecated-copy] 541 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:94, from /<>/seqan-1.4.2+dfsg/core/include/seqan/find.h:43, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:54: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_suffix.h:184: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<> >]’ 184 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:53: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:138: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>]’ 138 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:79, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:53: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h: In instantiation of ‘static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::Segment >, seqan::InfixSegment>*; TParam = seqan::Segment >, seqan::InfixSegment>]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:363:28: required from ‘void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = seqan::Segment >, seqan::InfixSegment>*; TParam = seqan::Segment >, seqan::InfixSegment>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1481: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1500:54: required from ‘void seqan::appendValue(seqan::String&, const TValue&, seqan::Tag) [with TTargetValue = seqan::Segment >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = seqan::Segment >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:1718:16: required from ‘void seqan::appendValue(T&, const TValue&) [with T = seqan::String >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = seqan::Segment >, seqan::InfixSegment>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_pex.h:410:16: required from ‘void seqan::_patternInit(seqan::Pattern >&, TFinder&) [with TNeedle = seqan::String >; TFinder = seqan::Finder > >; TMultiFinder = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_pex.h:468:18: required from ‘bool seqan::find(TFinder&, seqan::Pattern >&) [with TFinder = seqan::Finder > >; TNeedle = seqan::String >; TMultiFinder = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:923:5: required from ‘void Test_Approx_EditDist() [with TPatternSpec = seqan::Pex >]’ /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:1341: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]’ /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:1778:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:296:9: warning: implicitly-declared ‘constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 296 | new( (void*) & value(it) ) TNonConstValue(param_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/include/seqan/find.h:43, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:54: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197:5: note: because ‘seqan::Segment >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:79, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:53: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h: In instantiation of ‘static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:363:28: required from ‘void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1481: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1500:54: required from ‘void seqan::appendValue(seqan::String&, const TValue&, seqan::Tag) [with TTargetValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:1718:16: required from ‘void seqan::appendValue(T&, const TValue&) [with T = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_pex.h:410:16: required from ‘void seqan::_patternInit(seqan::Pattern >&, TFinder&) [with TNeedle = seqan::String, seqan::Alloc<> >; TFinder = seqan::Finder, seqan::Alloc<> > >; TMultiFinder = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_pex.h:468:18: required from ‘bool seqan::find(TFinder&, seqan::Pattern >&) [with TFinder = seqan::Finder, seqan::Alloc<> > >; TNeedle = seqan::String, seqan::Alloc<> >; TMultiFinder = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:990:5: required from ‘void Test_Approx_EditDist() [with TPatternSpec = seqan::Pex >]’ /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:1341: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]’ /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:1778:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:296:9: warning: implicitly-declared ‘constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 296 | new( (void*) & value(it) ) TNonConstValue(param_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/include/seqan/find.h:43, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:54: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197:5: note: because ‘seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:92, from /<>/seqan-1.4.2+dfsg/core/include/seqan/find.h:43, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:54: /<>/seqan-1.4.2+dfsg/core/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>]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/modifier/modifier_string.h:139:77: 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>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/modifier/modifier_reverse.h:624:9: required from ‘seqan::ModifiedString > seqan::reverseString(THost&) [with THost = const seqan::Segment >, seqan::PrefixSegment>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_begin.h:218:55: required from ‘static void seqan::FindBeginImpl_ >::_findBeginInit(TPattern&, TNeedle&) [with TPattern = seqan::Pattern >, seqan::PrefixSegment>, seqan::Myers<> >; TNeedle = const seqan::Segment >, seqan::PrefixSegment>; THasState = seqan::True]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_begin.h:336:62: required from ‘void seqan::_findBeginInit(TPattern&, TNeedle&) [with TPattern = seqan::Pattern >, seqan::PrefixSegment>, seqan::Myers<> >; TNeedle = const seqan::Segment >, seqan::PrefixSegment>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_myers_ukkonen.h:591:16: required from ‘void seqan::_patternFirstInit(seqan::Pattern >&, TNeedle2&) [with TNeedle = seqan::Segment >, seqan::PrefixSegment>; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = seqan::Myers; TNeedle2 = const seqan::Segment >, seqan::PrefixSegment>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_myers_ukkonen.h:723:19: required from ‘void seqan::setHost(seqan::Pattern >&, const TNeedle2&) [with TNeedle = seqan::Segment >, seqan::PrefixSegment>; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = seqan::Myers; TNeedle2 = seqan::Segment >, seqan::PrefixSegment>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_myers_ukkonen.h:497:10: required from ‘seqan::Pattern >::Pattern(const TNeedle2&, int) [with TNeedle2 = seqan::Segment >, seqan::PrefixSegment>; TNeedle = seqan::Segment >, seqan::PrefixSegment>; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = seqan::Myers]’ /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:1568:50: required from ‘void test_find_on_segments_Helper(TString&, const TSegmentOrString&) [with TString = seqan::String >; TSegmentOrString = seqan::Segment >, seqan::PrefixSegment>]’ /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:1592:35: required from ‘void SEQAN_TEST_test_find_on_segments() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:1746:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared ‘constexpr seqan::Segment >, seqan::PrefixSegment>::Segment(const seqan::Segment >, seqan::PrefixSegment>&)’ is deprecated [-Wdeprecated-copy] 470 | return me; | ^~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:95, from /<>/seqan-1.4.2+dfsg/core/include/seqan/find.h:43, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:54: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_prefix.h:165:5: note: because ‘seqan::Segment >, seqan::PrefixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]’ 165 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:92, from /<>/seqan-1.4.2+dfsg/core/include/seqan/find.h:43, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:54: /<>/seqan-1.4.2+dfsg/core/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>]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/modifier/modifier_string.h:139:77: required from ‘seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment >, seqan::SuffixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::SuffixSegment>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/modifier/modifier_reverse.h:624:9: required from ‘seqan::ModifiedString > seqan::reverseString(THost&) [with THost = const seqan::Segment >, seqan::SuffixSegment>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_begin.h:218:55: required from ‘static void seqan::FindBeginImpl_ >::_findBeginInit(TPattern&, TNeedle&) [with TPattern = seqan::Pattern >, seqan::SuffixSegment>, seqan::Myers<> >; TNeedle = const seqan::Segment >, seqan::SuffixSegment>; THasState = seqan::True]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_begin.h:336:62: required from ‘void seqan::_findBeginInit(TPattern&, TNeedle&) [with TPattern = seqan::Pattern >, seqan::SuffixSegment>, seqan::Myers<> >; TNeedle = const seqan::Segment >, seqan::SuffixSegment>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_myers_ukkonen.h:591:16: required from ‘void seqan::_patternFirstInit(seqan::Pattern >&, TNeedle2&) [with TNeedle = seqan::Segment >, seqan::SuffixSegment>; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = seqan::Myers; TNeedle2 = const seqan::Segment >, seqan::SuffixSegment>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_myers_ukkonen.h:723:19: required from ‘void seqan::setHost(seqan::Pattern >&, const TNeedle2&) [with TNeedle = seqan::Segment >, seqan::SuffixSegment>; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = seqan::Myers; TNeedle2 = seqan::Segment >, seqan::SuffixSegment>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_myers_ukkonen.h:497:10: required from ‘seqan::Pattern >::Pattern(const TNeedle2&, int) [with TNeedle2 = seqan::Segment >, seqan::SuffixSegment>; TNeedle = seqan::Segment >, seqan::SuffixSegment>; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = seqan::Myers]’ /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:1568:50: required from ‘void test_find_on_segments_Helper(TString&, const TSegmentOrString&) [with TString = seqan::String >; TSegmentOrString = seqan::Segment >, seqan::SuffixSegment>]’ /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:1600:35: required from ‘void SEQAN_TEST_test_find_on_segments() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:1746:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared ‘constexpr seqan::Segment >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::SuffixSegment>&)’ is deprecated [-Wdeprecated-copy] 470 | return me; | ^~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:94, from /<>/seqan-1.4.2+dfsg/core/include/seqan/find.h:43, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:54: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_suffix.h:184:5: note: because ‘seqan::Segment >, seqan::SuffixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]’ 184 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:92, from /<>/seqan-1.4.2+dfsg/core/include/seqan/find.h:43, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:54: /<>/seqan-1.4.2+dfsg/core/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>]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:139: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>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:541: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:624:25: required from ‘typename seqan::Iterator >::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::SuffixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter >, seqan::SuffixSegment>, seqan::AdaptorIterator > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:600: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 > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_trie.h:92:61: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_trie.h:279:19: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_bom.h:230:18: required from ‘void seqan::setHost(seqan::Pattern >&, const TNeedle2&) [with TNeedle = seqan::String >; TNeedle2 = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_bom.h:173:10: required from ‘seqan::Pattern >::Pattern(const TNeedle2&) [with TNeedle2 = seqan::String >; TNeedle = seqan::String >; TSpec = seqan::Trie]’ /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:76:43: required from ‘void Test_OnlineAlg() [with TAlgorithmSpec = seqan::Bfam]’ /<>/seqan-1.4.2+dfsg/core/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]’ /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:1762:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared ‘constexpr seqan::Segment >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::SuffixSegment>&)’ is deprecated [-Wdeprecated-copy] 470 | return me; | ^~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:94, from /<>/seqan-1.4.2+dfsg/core/include/seqan/find.h:43, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:54: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_suffix.h:184:5: note: because ‘seqan::Segment >, seqan::SuffixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]’ 184 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:92, from /<>/seqan-1.4.2+dfsg/core/include/seqan/find.h:43, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:54: /<>/seqan-1.4.2+dfsg/core/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>]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:139: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>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:541: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:624:25: required from ‘typename seqan::Iterator >::Type seqan::begin(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 > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:600:17: required from ‘typename seqan::Iterator::Type>::Type seqan::begin(const T&) [with T = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_trie.h:92:61: 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::Alloc<> >, seqan::SuffixSegment>; TPos = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_trie.h:279:19: 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, seqan::Alloc<> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_bom.h:230:18: required from ‘void seqan::setHost(seqan::Pattern >&, const TNeedle2&) [with TNeedle = seqan::String >; TNeedle2 = seqan::String, seqan::Alloc<> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_bom.h:239:9: required from ‘void seqan::setHost(seqan::Pattern >&, TNeedle2&) [with TNeedle = seqan::String >; TNeedle2 = seqan::String, seqan::Alloc<> >; TSpec = seqan::Trie]’ /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:126:12: required from ‘void Test_OnlineAlg() [with TAlgorithmSpec = seqan::Bfam]’ /<>/seqan-1.4.2+dfsg/core/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]’ /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:1762:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared ‘constexpr seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>&)’ is deprecated [-Wdeprecated-copy] 470 | return me; | ^~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:94, from /<>/seqan-1.4.2+dfsg/core/include/seqan/find.h:43, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:54: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_suffix.h:184: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<> >]’ 184 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:91, from /<>/seqan-1.4.2+dfsg/core/include/seqan/find.h:43, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:54: /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:624:25: required from ‘typename seqan::Iterator >::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:600: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 > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_trie.h:92:61: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_trie.h:166:46: 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<> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_ahocorasick.h:192:12: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_ahocorasick.h:278:9: required from ‘void seqan::setHost(seqan::Pattern >&, TNeedle2&) [with TNeedle = seqan::String >, seqan::InfixSegment>, seqan::Alloc<> >; TNeedle2 = seqan::String >, seqan::InfixSegment>, seqan::Alloc<> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_pex.h:428:10: required from ‘void seqan::_patternInit(seqan::Pattern >&, TFinder&) [with TNeedle = seqan::String >; TFinder = seqan::Finder > >; TMultiFinder = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_pex.h:468:18: required from ‘bool seqan::find(TFinder&, seqan::Pattern >&) [with TFinder = seqan::Finder > >; TNeedle = seqan::String >; TMultiFinder = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:923:5: required from ‘void Test_Approx_EditDist() [with TPatternSpec = seqan::Pex >]’ /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:1341: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]’ /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:1778:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:541:12: warning: implicitly-declared ‘constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 541 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/include/seqan/find.h:43, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:54: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197:5: note: because ‘seqan::Segment >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:53: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:138: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>]’ 138 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:91, from /<>/seqan-1.4.2+dfsg/core/include/seqan/find.h:43, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:54: /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:624:25: required from ‘typename seqan::Iterator >::Type seqan::begin(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 > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:600: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 > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_trie.h:92:61: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_trie.h:166:46: 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<> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_ahocorasick.h:192:12: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_ahocorasick.h:278:9: required from ‘void seqan::setHost(seqan::Pattern >&, TNeedle2&) [with TNeedle = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TNeedle2 = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_pex.h:428:10: required from ‘void seqan::_patternInit(seqan::Pattern >&, TFinder&) [with TNeedle = seqan::String, seqan::Alloc<> >; TFinder = seqan::Finder, seqan::Alloc<> > >; TMultiFinder = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_pex.h:468:18: required from ‘bool seqan::find(TFinder&, seqan::Pattern >&) [with TFinder = seqan::Finder, seqan::Alloc<> > >; TNeedle = seqan::String, seqan::Alloc<> >; TMultiFinder = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:990:5: required from ‘void Test_Approx_EditDist() [with TPatternSpec = seqan::Pex >]’ /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:1341: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]’ /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:1778:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:541:12: warning: implicitly-declared ‘constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 541 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/include/seqan/find.h:43, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:54: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197:5: note: because ‘seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:53: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:138: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>]’ 138 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io.h:59, from /<>/seqan-1.4.2+dfsg/core/include/seqan/store.h:41, from /<>/seqan-1.4.2+dfsg/core/include/seqan/consensus.h:44, from /<>/seqan-1.4.2+dfsg/core/tests/consensus/test_consensus.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/consensus/test_consensus.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h: In function ‘void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = seqan::String >; TSourceIter = seqan::Iter >, seqan::AdaptorIterator > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: ‘__builtin___snprintf_chk’ output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:867, from /usr/include/c++/9/cstdio:42, from /usr/include/c++/9/ext/string_conversions.h:43, from /usr/include/c++/9/bits/basic_string.h:6493, from /usr/include/c++/9/string:55, from /usr/include/c++/9/bits/locale_classes.h:40, from /usr/include/c++/9/bits/ios_base.h:41, from /usr/include/c++/9/ios:42, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/debug_test_system.h:46, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_debug.h:52, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:49, from /<>/seqan-1.4.2+dfsg/core/tests/consensus/test_consensus.cpp:33: /usr/include/x86_64-linux-gnu/bits/stdio2.h:67:35: note: ‘__builtin___snprintf_chk’ output between 2 and 5 bytes into a destination of size 4 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:35: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >; TValue = unsigned int; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Value >::Type seqan::obtainId(seqan::IdManager&) [with TIdType = unsigned int; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_idmanager.h:205:9: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551608’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/debug_test_system.h:46, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_debug.h:52, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:49, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:35: /usr/include/c++/9/new: In function ‘typename seqan::Value >::Type seqan::obtainId(seqan::IdManager&) [with TIdType = unsigned int; TSpec = seqan::Tag]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ [ 89%] Linking CXX executable ../../../bin/test_file cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/file && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_file.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/test_file.dir/test_file.cpp.o -o ../../../bin/test_file -lrt make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 89%] Built target test_file make -f core/tests/gff_io/CMakeFiles/test_gff_io.dir/build.make core/tests/gff_io/CMakeFiles/test_gff_io.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/tests/gff_io /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/gff_io /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/gff_io/CMakeFiles/test_gff_io.dir/DependInfo.cmake --color= Scanning dependencies of target test_gff_io make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/tests/gff_io/CMakeFiles/test_gff_io.dir/build.make core/tests/gff_io/CMakeFiles/test_gff_io.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 89%] Building CXX object core/tests/gff_io/CMakeFiles/test_gff_io.dir/test_gff_io.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/gff_io && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_EXECINFO=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -o CMakeFiles/test_gff_io.dir/test_gff_io.cpp.o -c /<>/seqan-1.4.2+dfsg/core/tests/gff_io/test_gff_io.cpp In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:53: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >; TValue = unsigned int; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Value >::Type seqan::obtainId(seqan::IdManager&) [with TIdType = unsigned int; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_idmanager.h:205:9: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551608’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:37: /usr/include/c++/9/new: In function ‘typename seqan::Value >::Type seqan::obtainId(seqan::IdManager&) [with TIdType = unsigned int; TSpec = seqan::Tag]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ [ 90%] Linking CXX executable ../../../bin/test_gff_io cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/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=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/test_gff_io.dir/test_gff_io.cpp.o -o ../../../bin/test_gff_io -lrt make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 90%] Built target test_gff_io make -f core/tests/graph_algorithms/CMakeFiles/test_graph_algorithms.dir/build.make core/tests/graph_algorithms/CMakeFiles/test_graph_algorithms.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/tests/graph_algorithms /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/graph_algorithms /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/graph_algorithms/CMakeFiles/test_graph_algorithms.dir/DependInfo.cmake --color= Scanning dependencies of target test_graph_algorithms make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/tests/graph_algorithms/CMakeFiles/test_graph_algorithms.dir/build.make core/tests/graph_algorithms/CMakeFiles/test_graph_algorithms.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 90%] Building CXX object core/tests/graph_algorithms/CMakeFiles/test_graph_algorithms.dir/test_graph_algorithms.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/graph_algorithms && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_EXECINFO=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -o CMakeFiles/test_graph_algorithms.dir/test_graph_algorithms.cpp.o -c /<>/seqan-1.4.2+dfsg/core/tests/graph_algorithms/test_graph_algorithms.cpp [ 90%] Linking CXX executable ../../../bin/test_consensus cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/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=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/test_consensus.dir/test_consensus.cpp.o -o ../../../bin/test_consensus -lrt make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 90%] Built target test_consensus make -f core/tests/graph_align/CMakeFiles/test_graph_align.dir/build.make core/tests/graph_align/CMakeFiles/test_graph_align.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/tests/graph_align /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/graph_align /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/graph_align/CMakeFiles/test_graph_align.dir/DependInfo.cmake --color= Scanning dependencies of target test_graph_align make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/tests/graph_align/CMakeFiles/test_graph_align.dir/build.make core/tests/graph_align/CMakeFiles/test_graph_align.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 90%] Building CXX object core/tests/graph_align/CMakeFiles/test_graph_align.dir/test_graph_align.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/graph_align && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_EXECINFO=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -o CMakeFiles/test_graph_align.dir/test_graph_align.cpp.o -c /<>/seqan-1.4.2+dfsg/core/tests/graph_align/test_graph_align.cpp In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:53: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >; TValue = unsigned int; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Value >::Type seqan::obtainId(seqan::IdManager&) [with TIdType = unsigned int; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_idmanager.h:205:9, inlined from ‘typename seqan::VertexDescriptor > >::Type seqan::addVertex(seqan::Graph >&) [with TAlphabet = seqan::SimpleType; TCargo = void; TSpec = const seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_automaton.h:398:33, inlined 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]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_trie.h:98:41, inlined from ‘void seqan::createSetSuffixTrie(seqan::Graph >&, TTerminalStateMap&, const TTexts&) [with TAlphabet = seqan::SimpleType; TCargo = void; TSpec = const seqan::Tag; TTerminalStateMap = seqan::String >, seqan::Alloc<> >; TTexts = seqan::String, seqan::Alloc<> > >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_trie.h:309:20: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551608’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:37: /usr/include/c++/9/new: In function ‘void seqan::createSetSuffixTrie(seqan::Graph >&, TTerminalStateMap&, const TTexts&) [with TAlphabet = seqan::SimpleType; TCargo = void; TSpec = const seqan::Tag; TTerminalStateMap = seqan::String >, seqan::Alloc<> >; TTexts = seqan::String, seqan::Alloc<> > >]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:79, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types.h:41, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_algorithms.h:41, from /<>/seqan-1.4.2+dfsg/core/tests/graph_algorithms/test_graph_algorithms.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h: In instantiation of ‘void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, seqan::True) [with TValue = seqan::SimpleType]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from ‘void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from ‘void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, seqan::True) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from ‘void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1840:27: required from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagExact_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20: required from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagExact_; typename seqan::Size >::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:131:16: required from ‘seqan::String >::String(const seqan::String >&) [with TValue = seqan::SimpleType; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/graph_algorithms/test_graph_algorithms.h:1130:25: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class seqan::SimpleType’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_alphabet.h:84, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:68, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types.h:41, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_algorithms.h:41, from /<>/seqan-1.4.2+dfsg/core/tests/graph_algorithms/test_graph_algorithms.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: ‘class seqan::SimpleType’ declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:166, from /<>/seqan-1.4.2+dfsg/core/tests/graph_align/test_graph_match_refinement.h:37, from /<>/seqan-1.4.2+dfsg/core/tests/graph_align/test_graph_align.cpp:52: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/global_alignment_myers_impl.h: In function ‘int seqan::_globalAlignmentScore(const seqan::String&, const seqan::String&, const MyersBitVector&)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/global_alignment_myers_impl.h:70:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 70 | if (length(seqH) < length(seqV)) | ^~ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/global_alignment_myers_impl.h:74:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 74 | const unsigned int BLOCK_SIZE = BitsPerValue::VALUE; | ^~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:174, from /<>/seqan-1.4.2+dfsg/core/tests/graph_align/test_graph_match_refinement.h:37, from /<>/seqan-1.4.2+dfsg/core/tests/graph_align/test_graph_align.cpp:52: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function ‘seqan::Pair > seqan::_alignBandedSmithWatermanTrace(seqan::LocalAlignmentFinder&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:409:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 409 | if ((actualCol == 0) || (actualRow == 0)) | ^~ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 412 | if (actualCol < len1) _alignTracePrint(finder.trace, seqH, seqV, id1, actualCol, id2, actualRow, len1 - actualCol, Horizontal); | ^~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:35: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String, seqan::Alloc<> >; TValue = seqan::ScoreAndID; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = seqan::ScoreAndID; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = seqan::ScoreAndID; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = seqan::ScoreAndID; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::ScoreAndID; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::ScoreAndID; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::ScoreAndID; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String, seqan::Alloc<> >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = seqan::ScoreAndID; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘void seqan::pop(seqan::PriorityType&) [with TValue = seqan::ScoreAndID; TLess = std::less >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/misc/priority_type_heap.h:333:8: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551584’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/debug_test_system.h:46, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_debug.h:52, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:49, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:35: /usr/include/c++/9/new: In function ‘void seqan::pop(seqan::PriorityType&) [with TValue = seqan::ScoreAndID; TLess = std::less >]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_align.h:55, from /<>/seqan-1.4.2+dfsg/core/tests/graph_align/test_graph_align.cpp:47: /<>/seqan-1.4.2+dfsg/core/include/seqan/misc/misc_interval_tree.h: In instantiation of ‘void seqan::findIntervalsExcludeTouching(const seqan::Graph&, const TPropertyMap&, TValue, seqan::String&) [with TSpec = seqan::Directed >; TPropertyMap = seqan::String > > > >; TValue = long unsigned int; TCargo = seqan::Pair >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:576:34: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:700:17: required from ‘void seqan::matchRefinement(TFragmentString&, seqan::StringSet&, TOutGraph&) [with TFragmentString = seqan::String >; TOutGraph = seqan::Graph >, seqan::Dependent > > > >; TSequence = seqan::String >; TSetSpec = seqan::Owner<>]’ /<>/seqan-1.4.2+dfsg/core/tests/graph_align/test_graph_match_refinement.h:71:17: required from ‘void seqan::SEQAN_TEST_RefineMatchesSelfEdges() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/graph_align/test_graph_align.cpp:70:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/misc/misc_interval_tree.h:2068:12: warning: implicitly-declared ‘seqan::IntervalTreeNode > > >& seqan::IntervalTreeNode > > >::operator=(const seqan::IntervalTreeNode > > >&)’ is deprecated [-Wdeprecated-copy] 2068 | act_prop = property(pm,act_knot); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/misc/misc_interval_tree.h:398:2: note: because ‘seqan::IntervalTreeNode > > >’ has user-provided ‘seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo > >]’ 398 | IntervalTreeNode(IntervalTreeNode const & other): | ^~~~~~~~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/misc/misc_interval_tree.h:2079:15: warning: implicitly-declared ‘seqan::IntervalTreeNode > > >& seqan::IntervalTreeNode > > >::operator=(const seqan::IntervalTreeNode > > >&)’ is deprecated [-Wdeprecated-copy] 2079 | next_prop = property(pm,targetVertex(it)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/misc/misc_interval_tree.h:398:2: note: because ‘seqan::IntervalTreeNode > > >’ has user-provided ‘seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo > >]’ 398 | IntervalTreeNode(IntervalTreeNode const & other): | ^~~~~~~~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/misc/misc_interval_tree.h:2100:16: warning: implicitly-declared ‘seqan::IntervalTreeNode > > >& seqan::IntervalTreeNode > > >::operator=(const seqan::IntervalTreeNode > > >&)’ is deprecated [-Wdeprecated-copy] 2100 | next_prop = property(pm,targetVertex(it)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/misc/misc_interval_tree.h:398:2: note: because ‘seqan::IntervalTreeNode > > >’ has user-provided ‘seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo > >]’ 398 | IntervalTreeNode(IntervalTreeNode const & other): | ^~~~~~~~~~~~~~~~ In file included from /usr/include/string.h:494, from /usr/include/c++/9/cstring:42, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:41: In function ‘void* memset(void*, int, size_t)’, inlined from ‘void seqan::_myersPreInit(seqan::PatternState_&, seqan::False) [with TNeedle = seqan::String >; TSpec = seqan::Myers, seqan::True, void>]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_myers_ukkonen.h:975:11, inlined from ‘bool seqan::_patternInitSmallStateBanded(TFinder&, const TNeedle2&, seqan::PatternState_, seqan::True, TFindBeginPatternSpec> >&) [with TFinder = seqan::Finder > >; TNeedle = seqan::String >; TNeedle2 = seqan::String >; TSpec = seqan::FindInfix; TFinderCSP = seqan::NMatchesAll_; TPatternCSP = seqan::NMatchesAll_; TFindBeginPatternSpec = void]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_myers_ukkonen.h:1060:18, inlined from ‘bool seqan::_stateInit(TFinder&, const TNeedle&, seqan::PatternState_, seqan::True, TFindBeginPatternSpec> >&) [with TFinder = seqan::Finder > >; TNeedle = seqan::String >; TNeedle2 = seqan::String >; TSpec = seqan::FindInfix; TFinderCSP = seqan::NMatchesAll_; TPatternCSP = seqan::NMatchesAll_; TFindBeginPatternSpec = void]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_myers_ukkonen.h:1297:44, inlined from ‘bool seqan::find(TFinder&, const TNeedle&, seqan::PatternState_, seqan::True, TFindBeginPatternSpec> >&) [with TFinder = seqan::Finder > >; TNeedle = seqan::String >; TNeedle2 = seqan::String >; TSpec = seqan::FindInfix; TFinderCSP = seqan::NMatchesAll_; TPatternCSP = seqan::NMatchesAll_; TFindBeginPatternSpec = void]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_myers_ukkonen.h:1654:18, inlined from ‘bool seqan::find(TFinder&, const TNeedle&, seqan::PatternState_ >&, int) [with TFinder = seqan::Finder > >; TNeedle = seqan::String >; TNeedle2 = seqan::String >; TSpec = seqan::AlignTextBanded; TFindBeginPatternSpec = void]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_myers_ukkonen.h:1766:13, inlined from ‘void testCSPImpl(TText&, TNeedle&, int) [with TFinderCSP = seqan::NMatchesAll_; TPatternCSP = seqan::NMatchesAll_; TText = seqan::String >; TNeedle = seqan::String >]’ at /<>/seqan-1.4.2+dfsg/core/tests/find/test_find_myers_banded.h:181:5: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:71:33: warning: ‘void* __builtin_memset(void*, int, long unsigned int)’ offset 769 from the object at ‘state’ is out of the bounds of referenced subobject ‘seqan::MyersSmallState_ >, seqan::AlignTextBanded >::bitMasks’ with type ‘unsigned char [256]’ at offset 512 [-Warray-bounds] 71 | return __builtin___memset_chk (__dest, __ch, __len, __bos0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:101, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/include/seqan/stream.h:86, from /<>/seqan-1.4.2+dfsg/core/include/seqan/score.h:42, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_align.h:45, from /<>/seqan-1.4.2+dfsg/core/tests/graph_align/test_graph_align.cpp:47: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h: In instantiation of ‘static void seqan::AppendValueToString_::appendValue_(T&, TValue&) [with T = seqan::String >, seqan::Tag > >; TValue = const seqan::Align >, seqan::Tag >; TExpand = seqan::Tag]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1500:54: required from ‘void seqan::appendValue(seqan::String&, const TValue&, seqan::Tag) [with TTargetValue = seqan::Align >, seqan::Tag >; TTargetSpec = seqan::Alloc<>; TValue = seqan::Align >, seqan::Tag >; TExpand = seqan::TagGenerous_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:1718:16: required from ‘void seqan::appendValue(T&, const TValue&) [with T = seqan::String >, seqan::Tag > >; TValue = seqan::Align >, seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/tests/graph_align/test_graph_match_refinement.h:388:15: 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 >]’ /<>/seqan-1.4.2+dfsg/core/tests/graph_align/test_graph_match_refinement.h:441:15: required from ‘void seqan::SEQAN_TEST_RefineAlign() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/graph_align/test_graph_align.cpp:73:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1475:37: warning: implicitly-declared ‘seqan::Align >, seqan::Tag >::Align(const seqan::Align >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 1475 | typename Value::Type temp_copy(_value); //temp copy because resize could invalidate _value | ^~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:89, from /<>/seqan-1.4.2+dfsg/core/tests/graph_align/test_graph_match_refinement.h:37, from /<>/seqan-1.4.2+dfsg/core/tests/graph_align/test_graph_align.cpp:52: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/align_base.h:131: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]’ 131 | Align & operator=(Align const & other) | ^~~~~~~~ In function ‘void* memset(void*, int, size_t)’, inlined from ‘void seqan::_myersPreInit(seqan::PatternState_&, seqan::False) [with TNeedle = seqan::String >; TSpec = seqan::Myers, seqan::True, void>]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_myers_ukkonen.h:975:11, inlined from ‘bool seqan::_patternInitSmallStateBanded(TFinder&, const TNeedle2&, seqan::PatternState_, seqan::True, TFindBeginPatternSpec> >&) [with TFinder = seqan::Finder > >; TNeedle = seqan::String >; TNeedle2 = seqan::String >; TSpec = seqan::FindInfix; TFinderCSP = seqan::NMatchesAll_; TPatternCSP = seqan::NMatchesN_; TFindBeginPatternSpec = void]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_myers_ukkonen.h:1060:18, inlined from ‘bool seqan::_stateInit(TFinder&, const TNeedle&, seqan::PatternState_, seqan::True, TFindBeginPatternSpec> >&) [with TFinder = seqan::Finder > >; TNeedle = seqan::String >; TNeedle2 = seqan::String >; TSpec = seqan::FindInfix; TFinderCSP = seqan::NMatchesAll_; TPatternCSP = seqan::NMatchesN_; TFindBeginPatternSpec = void]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_myers_ukkonen.h:1297:44, inlined from ‘bool seqan::find(TFinder&, const TNeedle&, seqan::PatternState_, seqan::True, TFindBeginPatternSpec> >&) [with TFinder = seqan::Finder > >; TNeedle = seqan::String >; TNeedle2 = seqan::String >; TSpec = seqan::FindInfix; TFinderCSP = seqan::NMatchesAll_; TPatternCSP = seqan::NMatchesN_; TFindBeginPatternSpec = void]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_myers_ukkonen.h:1654:18, inlined from ‘bool seqan::find(TFinder&, const TNeedle&, seqan::PatternState_ >&, int) [with TFinder = seqan::Finder > >; TNeedle = seqan::String >; TNeedle2 = seqan::String >; TSpec = seqan::AlignTextBanded; TFindBeginPatternSpec = void]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_myers_ukkonen.h:1766:13, inlined from ‘void testCSPImpl(TText&, TNeedle&, int) [with TFinderCSP = seqan::NMatchesAll_; TPatternCSP = seqan::NMatchesN_; TText = seqan::String >; TNeedle = seqan::String >]’ at /<>/seqan-1.4.2+dfsg/core/tests/find/test_find_myers_banded.h:181:5: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:71:33: warning: ‘void* __builtin_memset(void*, int, long unsigned int)’ offset 769 from the object at ‘state’ is out of the bounds of referenced subobject ‘seqan::MyersSmallState_ >, seqan::AlignTextBanded >::bitMasks’ with type ‘unsigned char [256]’ at offset 512 [-Warray-bounds] 71 | return __builtin___memset_chk (__dest, __ch, __len, __bos0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘void* memset(void*, int, size_t)’, inlined from ‘void seqan::_myersPreInit(seqan::PatternState_&, seqan::False) [with TNeedle = seqan::String >; TSpec = seqan::Myers, seqan::True, void>]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_myers_ukkonen.h:975:11, inlined from ‘bool seqan::_patternInitSmallStateBanded(TFinder&, const TNeedle2&, seqan::PatternState_, seqan::True, TFindBeginPatternSpec> >&) [with TFinder = seqan::Finder > >; TNeedle = seqan::String >; TNeedle2 = seqan::String >; TSpec = seqan::FindInfix; TFinderCSP = seqan::NMatchesN_; TPatternCSP = seqan::NMatchesAll_; TFindBeginPatternSpec = void]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_myers_ukkonen.h:1060:18, inlined from ‘bool seqan::_stateInit(TFinder&, const TNeedle&, seqan::PatternState_, seqan::True, TFindBeginPatternSpec> >&) [with TFinder = seqan::Finder > >; TNeedle = seqan::String >; TNeedle2 = seqan::String >; TSpec = seqan::FindInfix; TFinderCSP = seqan::NMatchesN_; TPatternCSP = seqan::NMatchesAll_; TFindBeginPatternSpec = void]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_myers_ukkonen.h:1297:44, inlined from ‘bool seqan::find(TFinder&, const TNeedle&, seqan::PatternState_, seqan::True, TFindBeginPatternSpec> >&) [with TFinder = seqan::Finder > >; TNeedle = seqan::String >; TNeedle2 = seqan::String >; TSpec = seqan::FindInfix; TFinderCSP = seqan::NMatchesN_; TPatternCSP = seqan::NMatchesAll_; TFindBeginPatternSpec = void]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_myers_ukkonen.h:1654:18, inlined from ‘bool seqan::find(TFinder&, const TNeedle&, seqan::PatternState_ >&, int) [with TFinder = seqan::Finder > >; TNeedle = seqan::String >; TNeedle2 = seqan::String >; TSpec = seqan::AlignTextBanded; TFindBeginPatternSpec = void]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_myers_ukkonen.h:1766:13, inlined from ‘void testCSPImpl(TText&, TNeedle&, int) [with TFinderCSP = seqan::NMatchesN_; TPatternCSP = seqan::NMatchesAll_; TText = seqan::String >; TNeedle = seqan::String >]’ at /<>/seqan-1.4.2+dfsg/core/tests/find/test_find_myers_banded.h:181:5: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:71:33: warning: ‘void* __builtin_memset(void*, int, long unsigned int)’ offset 769 from the object at ‘state’ is out of the bounds of referenced subobject ‘seqan::MyersSmallState_ >, seqan::AlignTextBanded >::bitMasks’ with type ‘unsigned char [256]’ at offset 512 [-Warray-bounds] 71 | return __builtin___memset_chk (__dest, __ch, __len, __bos0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘void* memset(void*, int, size_t)’, inlined from ‘void seqan::_myersPreInit(seqan::PatternState_&, seqan::False) [with TNeedle = seqan::String >; TSpec = seqan::Myers, seqan::True, void>]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_myers_ukkonen.h:975:11, inlined from ‘bool seqan::_patternInitSmallStateBanded(TFinder&, const TNeedle2&, seqan::PatternState_, seqan::True, TFindBeginPatternSpec> >&) [with TFinder = seqan::Finder > >; TNeedle = seqan::String >; TNeedle2 = seqan::String >; TSpec = seqan::FindInfix; TFinderCSP = seqan::NMatchesN_; TPatternCSP = seqan::NMatchesN_; TFindBeginPatternSpec = void]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_myers_ukkonen.h:1060:18, inlined from ‘bool seqan::_stateInit(TFinder&, const TNeedle&, seqan::PatternState_, seqan::True, TFindBeginPatternSpec> >&) [with TFinder = seqan::Finder > >; TNeedle = seqan::String >; TNeedle2 = seqan::String >; TSpec = seqan::FindInfix; TFinderCSP = seqan::NMatchesN_; TPatternCSP = seqan::NMatchesN_; TFindBeginPatternSpec = void]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_myers_ukkonen.h:1297:44, inlined from ‘bool seqan::find(TFinder&, const TNeedle&, seqan::PatternState_, seqan::True, TFindBeginPatternSpec> >&) [with TFinder = seqan::Finder > >; TNeedle = seqan::String >; TNeedle2 = seqan::String >; TSpec = seqan::FindInfix; TFinderCSP = seqan::NMatchesN_; TPatternCSP = seqan::NMatchesN_; TFindBeginPatternSpec = void]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_myers_ukkonen.h:1654:18, inlined from ‘bool seqan::find(TFinder&, const TNeedle&, seqan::PatternState_ >&, int) [with TFinder = seqan::Finder > >; TNeedle = seqan::String >; TNeedle2 = seqan::String >; TSpec = seqan::AlignTextBanded; TFindBeginPatternSpec = void]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_myers_ukkonen.h:1766:13, inlined from ‘void testCSPImpl(TText&, TNeedle&, int) [with TFinderCSP = seqan::NMatchesN_; TPatternCSP = seqan::NMatchesN_; TText = seqan::String >; TNeedle = seqan::String >]’ at /<>/seqan-1.4.2+dfsg/core/tests/find/test_find_myers_banded.h:181:5: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:71:33: warning: ‘void* __builtin_memset(void*, int, long unsigned int)’ offset 769 from the object at ‘state’ is out of the bounds of referenced subobject ‘seqan::MyersSmallState_ >, seqan::AlignTextBanded >::bitMasks’ with type ‘unsigned char [256]’ at offset 512 [-Warray-bounds] 71 | return __builtin___memset_chk (__dest, __ch, __len, __bos0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘void* memset(void*, int, size_t)’, inlined from ‘void seqan::_myersPreInit(seqan::PatternState_&, seqan::False) [with TNeedle = seqan::String >; TSpec = seqan::Myers, seqan::True, void>]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_myers_ukkonen.h:975:11, inlined from ‘bool seqan::_patternInitSmallStateBanded(TFinder&, const TNeedle2&, seqan::PatternState_, seqan::True, TFindBeginPatternSpec> >&) [with TFinder = seqan::Finder > >; TNeedle = seqan::String >; TNeedle2 = seqan::String >; TSpec = seqan::FindInfix; TFinderCSP = seqan::NMatchesNone_; TPatternCSP = seqan::NMatchesNone_; TFindBeginPatternSpec = void]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_myers_ukkonen.h:1060:18, inlined from ‘bool seqan::_stateInit(TFinder&, const TNeedle&, seqan::PatternState_, seqan::True, TFindBeginPatternSpec> >&) [with TFinder = seqan::Finder > >; TNeedle = seqan::String >; TNeedle2 = seqan::String >; TSpec = seqan::FindInfix; TFinderCSP = seqan::NMatchesNone_; TPatternCSP = seqan::NMatchesNone_; TFindBeginPatternSpec = void]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_myers_ukkonen.h:1297:44, inlined from ‘bool seqan::find(TFinder&, const TNeedle&, seqan::PatternState_, seqan::True, TFindBeginPatternSpec> >&) [with TFinder = seqan::Finder > >; TNeedle = seqan::String >; TNeedle2 = seqan::String >; TSpec = seqan::FindInfix; TFinderCSP = seqan::NMatchesNone_; TPatternCSP = seqan::NMatchesNone_; TFindBeginPatternSpec = void]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_myers_ukkonen.h:1654:18, inlined from ‘bool seqan::find(TFinder&, const TNeedle&, seqan::PatternState_ >&, int) [with TFinder = seqan::Finder > >; TNeedle = seqan::String >; TNeedle2 = seqan::String >; TSpec = seqan::AlignTextBanded; TFindBeginPatternSpec = void]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_myers_ukkonen.h:1766:13, inlined from ‘void testCSPImpl(TText&, TNeedle&, int) [with TFinderCSP = seqan::NMatchesNone_; TPatternCSP = seqan::NMatchesNone_; TText = seqan::String >; TNeedle = seqan::String >]’ at /<>/seqan-1.4.2+dfsg/core/tests/find/test_find_myers_banded.h:181:5: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:71:33: warning: ‘void* __builtin_memset(void*, int, long unsigned int)’ offset 769 from the object at ‘state’ is out of the bounds of referenced subobject ‘seqan::MyersSmallState_ >, seqan::AlignTextBanded >::bitMasks’ with type ‘unsigned char [256]’ at offset 512 [-Warray-bounds] 71 | return __builtin___memset_chk (__dest, __ch, __len, __bos0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_align.h:62, from /<>/seqan-1.4.2+dfsg/core/tests/graph_align/test_graph_align.cpp:47: /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:366:63: 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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:428:24: 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_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:642:40: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:672:17: 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<>]’ /<>/seqan-1.4.2+dfsg/core/tests/graph_align/test_graph_match_refinement.h:447:17: required from ‘void seqan::SEQAN_TEST_RefineAlign() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/graph_align/test_graph_align.cpp:73:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_align/graph_algorithm_refine_align.h:131:10: 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] 131 | row0_it = iter(row(segment,0),toViewPosition(row(segment,0),pos_i)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:77, from /<>/seqan-1.4.2+dfsg/core/tests/graph_align/test_graph_match_refinement.h:37, from /<>/seqan-1.4.2+dfsg/core/tests/graph_align/test_graph_align.cpp:52: /<>/seqan-1.4.2+dfsg/core/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 /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_align.h:62, from /<>/seqan-1.4.2+dfsg/core/tests/graph_align/test_graph_align.cpp:47: /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_align/graph_algorithm_refine_align.h:132:10: 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] 132 | row1_it = iter(row(segment,1),toViewPosition(row(segment,1),pos_j)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:77, from /<>/seqan-1.4.2+dfsg/core/tests/graph_align/test_graph_match_refinement.h:37, from /<>/seqan-1.4.2+dfsg/core/tests/graph_align/test_graph_align.cpp:52: /<>/seqan-1.4.2+dfsg/core/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 /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/include/seqan/score.h:40, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_align.h:45, from /<>/seqan-1.4.2+dfsg/core/tests/graph_align/test_graph_align.cpp:47: /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_waterman_eggert_impl.h:232:41: required from ‘TScoreValue seqan::_smithWatermanGetMatrix(seqan::LocalAlignmentFinder&, const TStringH&, const TStringV&, const seqan::Score >&, TScoreValue) [with TScoreValue = int; TStringH = seqan::Segment >, seqan::InfixSegment>; TStringV = seqan::Segment >, seqan::InfixSegment>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_waterman_eggert_impl.h:715:43: 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]’ /<>/seqan-1.4.2+dfsg/core/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]’ /<>/seqan-1.4.2+dfsg/core/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]’ /<>/seqan-1.4.2+dfsg/core/tests/graph_align/test_graph_match_refinement.h:382: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 >]’ /<>/seqan-1.4.2+dfsg/core/tests/graph_align/test_graph_match_refinement.h:441:15: required from ‘void seqan::SEQAN_TEST_RefineAlign() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/graph_align/test_graph_align.cpp:73:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:686:12: warning: implicitly-declared ‘constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 686 | return Iter >(container(left), hostIterator(left) - right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/include/seqan/stream.h:86, from /<>/seqan-1.4.2+dfsg/core/include/seqan/score.h:42, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_align.h:45, from /<>/seqan-1.4.2+dfsg/core/tests/graph_align/test_graph_align.cpp:47: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197:5: note: because ‘seqan::Segment >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/include/seqan/score.h:40, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_align.h:45, from /<>/seqan-1.4.2+dfsg/core/tests/graph_align/test_graph_align.cpp:47: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:138: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>]’ 138 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_waterman_eggert_impl.h:232:19: required from ‘TScoreValue seqan::_smithWatermanGetMatrix(seqan::LocalAlignmentFinder&, const TStringH&, const TStringV&, const seqan::Score >&, TScoreValue) [with TScoreValue = int; TStringH = seqan::Segment >, seqan::InfixSegment>; TStringV = seqan::Segment >, seqan::InfixSegment>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_waterman_eggert_impl.h:715:43: 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]’ /<>/seqan-1.4.2+dfsg/core/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]’ /<>/seqan-1.4.2+dfsg/core/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]’ /<>/seqan-1.4.2+dfsg/core/tests/graph_align/test_graph_match_refinement.h:382: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 >]’ /<>/seqan-1.4.2+dfsg/core/tests/graph_align/test_graph_match_refinement.h:441:15: required from ‘void seqan::SEQAN_TEST_RefineAlign() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/graph_align/test_graph_align.cpp:73:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:148:49: warning: implicitly-declared ‘constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 148 | data_iterator(other_.data_iterator) | ^ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/include/seqan/stream.h:86, from /<>/seqan-1.4.2+dfsg/core/include/seqan/score.h:42, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_align.h:45, from /<>/seqan-1.4.2+dfsg/core/tests/graph_align/test_graph_align.cpp:47: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197:5: note: because ‘seqan::Segment >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:79, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/score.h:40, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_align.h:45, from /<>/seqan-1.4.2+dfsg/core/tests/graph_align/test_graph_align.cpp:47: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h: In instantiation of ‘static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::Align >, seqan::Tag >*; TParam = seqan::Align >, seqan::Tag >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:363:28: required from ‘void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = seqan::Align >, seqan::Tag >*; TParam = seqan::Align >, seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1481:31: required from ‘static void seqan::AppendValueToString_::appendValue_(T&, TValue&) [with T = seqan::String >, seqan::Tag > >; TValue = const seqan::Align >, seqan::Tag >; TExpand = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1500:54: required from ‘void seqan::appendValue(seqan::String&, const TValue&, seqan::Tag) [with TTargetValue = seqan::Align >, seqan::Tag >; TTargetSpec = seqan::Alloc<>; TValue = seqan::Align >, seqan::Tag >; TExpand = seqan::TagGenerous_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:1718:16: required from ‘void seqan::appendValue(T&, const TValue&) [with T = seqan::String >, seqan::Tag > >; TValue = seqan::Align >, seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/tests/graph_align/test_graph_match_refinement.h:388:15: 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 >]’ /<>/seqan-1.4.2+dfsg/core/tests/graph_align/test_graph_match_refinement.h:441:15: required from ‘void seqan::SEQAN_TEST_RefineAlign() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/graph_align/test_graph_align.cpp:73:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:296:9: warning: implicitly-declared ‘seqan::Align >, seqan::Tag >::Align(const seqan::Align >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 296 | new( (void*) & value(it) ) TNonConstValue(param_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:89, from /<>/seqan-1.4.2+dfsg/core/tests/graph_align/test_graph_match_refinement.h:37, from /<>/seqan-1.4.2+dfsg/core/tests/graph_align/test_graph_align.cpp:52: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/align_base.h:131: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]’ 131 | Align & operator=(Align const & other) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:79, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/score.h:40, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_align.h:45, from /<>/seqan-1.4.2+dfsg/core/tests/graph_align/test_graph_align.cpp:47: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h: In instantiation of ‘void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, seqan::True) [with TValue = seqan::SimpleType]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from ‘void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from ‘void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, seqan::True) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from ‘void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1840:27: required from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagExact_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20: required from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagExact_; typename seqan::Size >::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:131:16: required from ‘seqan::String >::String(const seqan::String >&) [with TValue = seqan::SimpleType; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/graph_align/test_graph_impl_align.h:720:10: required from ‘void seqan::SEQAN_TEST_Test_Refinement_HeaviestCommonSubsequence() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/graph_align/test_graph_align.cpp:66:6: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class seqan::SimpleType’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_alphabet.h:84, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:68, from /<>/seqan-1.4.2+dfsg/core/include/seqan/score.h:40, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_align.h:45, from /<>/seqan-1.4.2+dfsg/core/tests/graph_align/test_graph_align.cpp:47: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: ‘class seqan::SimpleType’ declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:79, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/score.h:40, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_align.h:45, from /<>/seqan-1.4.2+dfsg/core/tests/graph_align/test_graph_align.cpp:47: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h: In instantiation of ‘void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, seqan::True) [with TValue = seqan::SimpleType]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from ‘void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from ‘void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, seqan::True) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from ‘void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1840:27: required from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagExact_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20: required from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagExact_; typename seqan::Size >::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:131:16: required from ‘seqan::String >::String(const seqan::String >&) [with TValue = seqan::SimpleType; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/graph_align/test_graph_impl_align.h:784:10: required from ‘void seqan::SEQAN_TEST_Test_Refinement_OutEdgeIteratorAlignment() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/graph_align/test_graph_align.cpp:67:6: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class seqan::SimpleType’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_alphabet.h:84, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:68, from /<>/seqan-1.4.2+dfsg/core/include/seqan/score.h:40, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_align.h:45, from /<>/seqan-1.4.2+dfsg/core/tests/graph_align/test_graph_align.cpp:47: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: ‘class seqan::SimpleType’ declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:91, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/include/seqan/stream.h:86, from /<>/seqan-1.4.2+dfsg/core/include/seqan/score.h:42, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_align.h:45, from /<>/seqan-1.4.2+dfsg/core/tests/graph_align/test_graph_align.cpp:47: /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:624:25: required from ‘typename seqan::Iterator >::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:600: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 > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_waterman_eggert_impl.h:232:34: required from ‘TScoreValue seqan::_smithWatermanGetMatrix(seqan::LocalAlignmentFinder&, const TStringH&, const TStringV&, const seqan::Score >&, TScoreValue) [with TScoreValue = int; TStringH = seqan::Segment >, seqan::InfixSegment>; TStringV = seqan::Segment >, seqan::InfixSegment>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_waterman_eggert_impl.h:715:43: 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]’ /<>/seqan-1.4.2+dfsg/core/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]’ /<>/seqan-1.4.2+dfsg/core/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]’ /<>/seqan-1.4.2+dfsg/core/tests/graph_align/test_graph_match_refinement.h:382: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 >]’ /<>/seqan-1.4.2+dfsg/core/tests/graph_align/test_graph_match_refinement.h:441:15: required from ‘void seqan::SEQAN_TEST_RefineAlign() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/graph_align/test_graph_align.cpp:73:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:541:12: warning: implicitly-declared ‘constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 541 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/include/seqan/stream.h:86, from /<>/seqan-1.4.2+dfsg/core/include/seqan/score.h:42, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_align.h:45, from /<>/seqan-1.4.2+dfsg/core/tests/graph_align/test_graph_align.cpp:47: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197:5: note: because ‘seqan::Segment >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/include/seqan/score.h:40, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_align.h:45, from /<>/seqan-1.4.2+dfsg/core/tests/graph_align/test_graph_align.cpp:47: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:138: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>]’ 138 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:92, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/include/seqan/stream.h:86, from /<>/seqan-1.4.2+dfsg/core/include/seqan/score.h:42, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_align.h:45, from /<>/seqan-1.4.2+dfsg/core/tests/graph_align/test_graph_align.cpp:47: /<>/seqan-1.4.2+dfsg/core/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>]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:139: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>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:686:12: required from ‘seqan::Iter > seqan::operator-(const seqan::Iter >&, int) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_waterman_eggert_impl.h:232:41: required from ‘TScoreValue seqan::_smithWatermanGetMatrix(seqan::LocalAlignmentFinder&, const TStringH&, const TStringV&, const seqan::Score >&, TScoreValue) [with TScoreValue = int; TStringH = seqan::Segment >, seqan::InfixSegment>; TStringV = seqan::Segment >, seqan::InfixSegment>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_waterman_eggert_impl.h:715:43: 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]’ /<>/seqan-1.4.2+dfsg/core/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]’ /<>/seqan-1.4.2+dfsg/core/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]’ /<>/seqan-1.4.2+dfsg/core/tests/graph_align/test_graph_match_refinement.h:382: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 >]’ /<>/seqan-1.4.2+dfsg/core/tests/graph_align/test_graph_match_refinement.h:441:15: required from ‘void seqan::SEQAN_TEST_RefineAlign() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/graph_align/test_graph_align.cpp:73:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared ‘constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 470 | return me; | ^~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/include/seqan/stream.h:86, from /<>/seqan-1.4.2+dfsg/core/include/seqan/score.h:42, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_align.h:45, from /<>/seqan-1.4.2+dfsg/core/tests/graph_align/test_graph_align.cpp:47: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197:5: note: because ‘seqan::Segment >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:91, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/include/seqan/stream.h:86, from /<>/seqan-1.4.2+dfsg/core/include/seqan/score.h:42, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_align.h:45, from /<>/seqan-1.4.2+dfsg/core/tests/graph_align/test_graph_align.cpp:47: /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:850: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 > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:832: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 > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_waterman_eggert_impl.h:233:30: required from ‘TScoreValue seqan::_smithWatermanGetMatrix(seqan::LocalAlignmentFinder&, const TStringH&, const TStringV&, const seqan::Score >&, TScoreValue) [with TScoreValue = int; TStringH = seqan::Segment >, seqan::InfixSegment>; TStringV = seqan::Segment >, seqan::InfixSegment>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_waterman_eggert_impl.h:715:43: 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]’ /<>/seqan-1.4.2+dfsg/core/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]’ /<>/seqan-1.4.2+dfsg/core/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]’ /<>/seqan-1.4.2+dfsg/core/tests/graph_align/test_graph_match_refinement.h:382: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 >]’ /<>/seqan-1.4.2+dfsg/core/tests/graph_align/test_graph_match_refinement.h:441:15: required from ‘void seqan::SEQAN_TEST_RefineAlign() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/graph_align/test_graph_align.cpp:73:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:777:12: warning: implicitly-declared ‘constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 777 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/include/seqan/stream.h:86, from /<>/seqan-1.4.2+dfsg/core/include/seqan/score.h:42, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_align.h:45, from /<>/seqan-1.4.2+dfsg/core/tests/graph_align/test_graph_align.cpp:47: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197:5: note: because ‘seqan::Segment >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/include/seqan/score.h:40, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_align.h:45, from /<>/seqan-1.4.2+dfsg/core/tests/graph_align/test_graph_align.cpp:47: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:138: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>]’ 138 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types.h:41, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_algorithms.h:41, from /<>/seqan-1.4.2+dfsg/core/tests/graph_algorithms/test_graph_algorithms.cpp:38: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >; TValue = unsigned int; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Value >::Type seqan::obtainId(seqan::IdManager&) [with TIdType = unsigned int; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_idmanager.h:205:9, inlined from ‘typename seqan::VertexDescriptor > >::Type seqan::addVertex(seqan::Graph >&) [with TCargo = void; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_undirected.h:394:33, inlined from ‘void seqan::_createVertices(seqan::Graph&, TVertexDescriptor) [with TSpec = seqan::Undirected<>; TVertexDescriptor = unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_interface.h:709:65, inlined from ‘void seqan::addEdges(seqan::Graph&, const TEdgeArray&, TSize) [with TSpec = seqan::Undirected<>; TEdgeArray = unsigned int [28]; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_interface.h:759:37: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551608’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/ext/new_allocator.h:33, from /usr/include/x86_64-linux-gnu/c++/9/bits/c++allocator.h:33, from /usr/include/c++/9/bits/allocator.h:46, from /usr/include/c++/9/bits/stl_tree.h:64, from /usr/include/c++/9/set:60, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_algorithms.h:37, from /<>/seqan-1.4.2+dfsg/core/tests/graph_algorithms/test_graph_algorithms.cpp:38: /usr/include/c++/9/new: In function ‘void seqan::addEdges(seqan::Graph&, const TEdgeArray&, TSize) [with TSpec = seqan::Undirected<>; TEdgeArray = unsigned int [28]; TSize = long unsigned int]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types.h:41, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_algorithms.h:41, from /<>/seqan-1.4.2+dfsg/core/tests/graph_algorithms/test_graph_algorithms.cpp:38: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >; TValue = unsigned int; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Value >::Type seqan::obtainId(seqan::IdManager&) [with TIdType = unsigned int; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_idmanager.h:205:9, inlined from ‘typename seqan::VertexDescriptor > >::Type seqan::addVertex(seqan::Graph >&) [with TCargo = void; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_undirected.h:394:33, inlined from ‘void seqan::_createVertices(seqan::Graph&, TVertexDescriptor) [with TSpec = seqan::Undirected<>; TVertexDescriptor = unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_interface.h:709:65, inlined from ‘void seqan::addEdges(seqan::Graph&, const TEdgeArray&, TSize) [with TSpec = seqan::Undirected<>; TEdgeArray = unsigned int [28]; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_interface.h:760:23: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551608’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/ext/new_allocator.h:33, from /usr/include/x86_64-linux-gnu/c++/9/bits/c++allocator.h:33, from /usr/include/c++/9/bits/allocator.h:46, from /usr/include/c++/9/bits/stl_tree.h:64, from /usr/include/c++/9/set:60, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_algorithms.h:37, from /<>/seqan-1.4.2+dfsg/core/tests/graph_algorithms/test_graph_algorithms.cpp:38: /usr/include/c++/9/new: In function ‘void seqan::addEdges(seqan::Graph&, const TEdgeArray&, TSize) [with TSpec = seqan::Undirected<>; TEdgeArray = unsigned int [28]; TSize = long unsigned int]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:53: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >; TValue = unsigned int; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Value >::Type seqan::obtainId(seqan::IdManager&) [with TIdType = unsigned int; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_idmanager.h:205:9, inlined from ‘typename seqan::VertexDescriptor > >::Type seqan::addVertex(seqan::Graph >&) [with TAlphabet = char; TCargo = void; TSpec = const seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_automaton.h:398:33, inlined 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::String >; TPos = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_trie.h:98:41, inlined from ‘void seqan::createTrie(seqan::Graph >&, TTerminalStateMap&, const TKeywords&) [with TAlphabet = char; TCargo = void; TSpec = const seqan::Tag; TTerminalStateMap = seqan::String >, seqan::Alloc<> >; TKeywords = seqan::String > >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_trie.h:166:46, inlined from ‘void seqan::createSetOracle(seqan::Graph >&, TTerminalStateMap&, const TKeywords&) [with TAlphabet = char; TCargo = void; TSpec = const seqan::Tag; TTerminalStateMap = seqan::String >, seqan::Alloc<> >; TKeywords = seqan::String > >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_oracle.h:217:12: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551608’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:37: /usr/include/c++/9/new: In function ‘void seqan::createSetOracle(seqan::Graph >&, TTerminalStateMap&, const TKeywords&) [with TAlphabet = char; TCargo = void; TSpec = const seqan::Tag; TTerminalStateMap = seqan::String >, seqan::Alloc<> >; TKeywords = seqan::String > >]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types.h:41, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_algorithms.h:41, from /<>/seqan-1.4.2+dfsg/core/tests/graph_algorithms/test_graph_algorithms.cpp:38: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >; TValue = unsigned int; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Value >::Type seqan::obtainId(seqan::IdManager&) [with TIdType = unsigned int; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_idmanager.h:205:9, inlined from ‘typename seqan::VertexDescriptor > >::Type seqan::addVertex(seqan::Graph >&) [with TCargo = void; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_directed.h:534:33, inlined from ‘void seqan::_createVertices(seqan::Graph&, TVertexDescriptor) [with TSpec = seqan::Directed<>; TVertexDescriptor = unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_interface.h:709:65, inlined from ‘void seqan::addEdges(seqan::Graph&, const TEdgeArray&, TSize) [with TSpec = seqan::Directed<>; TEdgeArray = unsigned int [18]; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_interface.h:759:37: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551608’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/ext/new_allocator.h:33, from /usr/include/x86_64-linux-gnu/c++/9/bits/c++allocator.h:33, from /usr/include/c++/9/bits/allocator.h:46, from /usr/include/c++/9/bits/stl_tree.h:64, from /usr/include/c++/9/set:60, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_algorithms.h:37, from /<>/seqan-1.4.2+dfsg/core/tests/graph_algorithms/test_graph_algorithms.cpp:38: /usr/include/c++/9/new: In function ‘void seqan::addEdges(seqan::Graph&, const TEdgeArray&, TSize) [with TSpec = seqan::Directed<>; TEdgeArray = unsigned int [18]; TSize = long unsigned int]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types.h:41, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_algorithms.h:41, from /<>/seqan-1.4.2+dfsg/core/tests/graph_algorithms/test_graph_algorithms.cpp:38: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >; TValue = unsigned int; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Value >::Type seqan::obtainId(seqan::IdManager&) [with TIdType = unsigned int; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_idmanager.h:205:9, inlined from ‘typename seqan::VertexDescriptor > >::Type seqan::addVertex(seqan::Graph >&) [with TCargo = void; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_directed.h:534:33, inlined from ‘void seqan::_createVertices(seqan::Graph&, TVertexDescriptor) [with TSpec = seqan::Directed<>; TVertexDescriptor = unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_interface.h:709:65, inlined from ‘void seqan::addEdges(seqan::Graph&, const TEdgeArray&, TSize) [with TSpec = seqan::Directed<>; TEdgeArray = unsigned int [18]; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_interface.h:760:23: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551608’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/ext/new_allocator.h:33, from /usr/include/x86_64-linux-gnu/c++/9/bits/c++allocator.h:33, from /usr/include/c++/9/bits/allocator.h:46, from /usr/include/c++/9/bits/stl_tree.h:64, from /usr/include/c++/9/set:60, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_algorithms.h:37, from /<>/seqan-1.4.2+dfsg/core/tests/graph_algorithms/test_graph_algorithms.cpp:38: /usr/include/c++/9/new: In function ‘void seqan::addEdges(seqan::Graph&, const TEdgeArray&, TSize) [with TSpec = seqan::Directed<>; TEdgeArray = unsigned int [18]; TSize = long unsigned int]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:53: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >; TValue = unsigned int; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Value >::Type seqan::obtainId(seqan::IdManager&) [with TIdType = unsigned int; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_idmanager.h:205:9, inlined from ‘typename seqan::VertexDescriptor > >::Type seqan::addVertex(seqan::Graph >&) [with TAlphabet = seqan::SimpleType; TCargo = void; TSpec = const seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_automaton.h:398:33, inlined 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::String, seqan::Alloc<> >; TPos = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_trie.h:98:41, inlined from ‘void seqan::createTrie(seqan::Graph >&, TTerminalStateMap&, const TKeywords&) [with TAlphabet = seqan::SimpleType; TCargo = void; TSpec = const seqan::Tag; TTerminalStateMap = seqan::String >, seqan::Alloc<> >; TKeywords = seqan::String, seqan::Alloc<> > >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_trie.h:166:46, inlined from ‘void seqan::createSetOracle(seqan::Graph >&, TTerminalStateMap&, const TKeywords&) [with TAlphabet = seqan::SimpleType; TCargo = void; TSpec = const seqan::Tag; TTerminalStateMap = seqan::String >, seqan::Alloc<> >; TKeywords = seqan::String, seqan::Alloc<> > >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_oracle.h:217:12: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551608’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:37: /usr/include/c++/9/new: In function ‘void seqan::createSetOracle(seqan::Graph >&, TTerminalStateMap&, const TKeywords&) [with TAlphabet = seqan::SimpleType; TCargo = void; TSpec = const seqan::Tag; TTerminalStateMap = seqan::String >, seqan::Alloc<> >; TKeywords = seqan::String, seqan::Alloc<> > >]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types.h:41, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_algorithms.h:41, from /<>/seqan-1.4.2+dfsg/core/tests/graph_algorithms/test_graph_algorithms.cpp:38: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >; TValue = unsigned int; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Value >::Type seqan::obtainId(seqan::IdManager&) [with TIdType = unsigned int; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_idmanager.h:205:9, inlined from ‘typename seqan::VertexDescriptor > >::Type seqan::addVertex(seqan::Graph >&) [with TCargo = void; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_directed.h:534:33, inlined from ‘void seqan::_createVertices(seqan::Graph&, TVertexDescriptor) [with TSpec = seqan::Directed<>; TVertexDescriptor = unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_interface.h:709:65, inlined from ‘void seqan::addEdges(seqan::Graph&, const TEdgeArray&, TSize) [with TSpec = seqan::Directed<>; TEdgeArray = unsigned int [20]; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_interface.h:759:37: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551608’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/ext/new_allocator.h:33, from /usr/include/x86_64-linux-gnu/c++/9/bits/c++allocator.h:33, from /usr/include/c++/9/bits/allocator.h:46, from /usr/include/c++/9/bits/stl_tree.h:64, from /usr/include/c++/9/set:60, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_algorithms.h:37, from /<>/seqan-1.4.2+dfsg/core/tests/graph_algorithms/test_graph_algorithms.cpp:38: /usr/include/c++/9/new: In function ‘void seqan::addEdges(seqan::Graph&, const TEdgeArray&, TSize) [with TSpec = seqan::Directed<>; TEdgeArray = unsigned int [20]; TSize = long unsigned int]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types.h:41, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_algorithms.h:41, from /<>/seqan-1.4.2+dfsg/core/tests/graph_algorithms/test_graph_algorithms.cpp:38: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >; TValue = unsigned int; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Value >::Type seqan::obtainId(seqan::IdManager&) [with TIdType = unsigned int; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_idmanager.h:205:9, inlined from ‘typename seqan::VertexDescriptor > >::Type seqan::addVertex(seqan::Graph >&) [with TCargo = void; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_directed.h:534:33, inlined from ‘void seqan::_createVertices(seqan::Graph&, TVertexDescriptor) [with TSpec = seqan::Directed<>; TVertexDescriptor = unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_interface.h:709:65, inlined from ‘void seqan::addEdges(seqan::Graph&, const TEdgeArray&, TSize) [with TSpec = seqan::Directed<>; TEdgeArray = unsigned int [20]; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_interface.h:760:23: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551608’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/ext/new_allocator.h:33, from /usr/include/x86_64-linux-gnu/c++/9/bits/c++allocator.h:33, from /usr/include/c++/9/bits/allocator.h:46, from /usr/include/c++/9/bits/stl_tree.h:64, from /usr/include/c++/9/set:60, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_algorithms.h:37, from /<>/seqan-1.4.2+dfsg/core/tests/graph_algorithms/test_graph_algorithms.cpp:38: /usr/include/c++/9/new: In function ‘void seqan::addEdges(seqan::Graph&, const TEdgeArray&, TSize) [with TSpec = seqan::Directed<>; TEdgeArray = unsigned int [20]; TSize = long unsigned int]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types.h:41, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_algorithms.h:41, from /<>/seqan-1.4.2+dfsg/core/tests/graph_algorithms/test_graph_algorithms.cpp:38: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >; TValue = unsigned int; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Value >::Type seqan::obtainId(seqan::IdManager&) [with TIdType = unsigned int; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_idmanager.h:205:9, inlined from ‘typename seqan::VertexDescriptor > >::Type seqan::addVertex(seqan::Graph >&) [with TCargo = void; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_directed.h:534:33, inlined from ‘void seqan::_createVertices(seqan::Graph&, TVertexDescriptor) [with TSpec = seqan::Directed<>; TVertexDescriptor = unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_interface.h:709:65, inlined from ‘void seqan::addEdges(seqan::Graph&, const TEdgeArray&, TSize) [with TSpec = seqan::Directed<>; TEdgeArray = unsigned int [10]; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_interface.h:759:37, inlined from ‘void seqan::Test_TransitiveClosure()’ at /<>/seqan-1.4.2+dfsg/core/tests/graph_algorithms/test_graph_algorithms.h:882:10: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551608’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/ext/new_allocator.h:33, from /usr/include/x86_64-linux-gnu/c++/9/bits/c++allocator.h:33, from /usr/include/c++/9/bits/allocator.h:46, from /usr/include/c++/9/bits/stl_tree.h:64, from /usr/include/c++/9/set:60, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_algorithms.h:37, from /<>/seqan-1.4.2+dfsg/core/tests/graph_algorithms/test_graph_algorithms.cpp:38: /usr/include/c++/9/new: In function ‘void seqan::Test_TransitiveClosure()’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types.h:41, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_algorithms.h:41, from /<>/seqan-1.4.2+dfsg/core/tests/graph_algorithms/test_graph_algorithms.cpp:38: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >; TValue = unsigned int; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Value >::Type seqan::obtainId(seqan::IdManager&) [with TIdType = unsigned int; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_idmanager.h:205:9, inlined from ‘typename seqan::VertexDescriptor > >::Type seqan::addVertex(seqan::Graph >&) [with TCargo = unsigned int; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_directed.h:534:33, inlined from ‘void seqan::_createVertices(seqan::Graph&, TVertexDescriptor) [with TSpec = seqan::Directed >; TVertexDescriptor = unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_interface.h:709:65, inlined from ‘void seqan::_buildResidualGraph(const seqan::Graph&, const TCapMap&, const TFlowMap&, TResidualGraph&) [with TSpec = seqan::Directed<>; TCapMap = seqan::String >; TFlowMap = seqan::String >; TResidualGraph = seqan::Graph > >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_algorithms/graph_algorithm.h:1826:18: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551608’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/ext/new_allocator.h:33, from /usr/include/x86_64-linux-gnu/c++/9/bits/c++allocator.h:33, from /usr/include/c++/9/bits/allocator.h:46, from /usr/include/c++/9/bits/stl_tree.h:64, from /usr/include/c++/9/set:60, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_algorithms.h:37, from /<>/seqan-1.4.2+dfsg/core/tests/graph_algorithms/test_graph_algorithms.cpp:38: /usr/include/c++/9/new: In function ‘void seqan::_buildResidualGraph(const seqan::Graph&, const TCapMap&, const TFlowMap&, TResidualGraph&) [with TSpec = seqan::Directed<>; TCapMap = seqan::String >; TFlowMap = seqan::String >; TResidualGraph = seqan::Graph > >]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:53: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >; TValue = unsigned int; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Value >::Type seqan::obtainId(seqan::IdManager&) [with TIdType = unsigned int; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_idmanager.h:205:9, inlined from ‘typename seqan::VertexDescriptor > >::Type seqan::addVertex(seqan::Graph >&) [with TAlphabet = char; TCargo = void; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_automaton.h:398:33, inlined 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::String >; TPos = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_trie.h:98:41, inlined 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 > >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_trie.h:166:46, inlined from ‘void seqan::_createAcTrie(seqan::Pattern >&) [with TNeedle = seqan::String > >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_ahocorasick.h:192:12: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551608’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:37: /usr/include/c++/9/new: In function ‘void seqan::_createAcTrie(seqan::Pattern >&) [with TNeedle = seqan::String > >]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:53: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >; TValue = unsigned int; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Value >::Type seqan::obtainId(seqan::IdManager&) [with TIdType = unsigned int; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_idmanager.h:205:9, inlined from ‘typename seqan::EdgeDescriptor > >::Type seqan::addEdge(seqan::Graph >&, TVertexDescriptor, TVertexDescriptor, TLabel) [with TAlphabet = char; TCargo = void; TSpec = seqan::Tag; TVertexDescriptor = unsigned int; TLabel = char]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_automaton.h:436:11, inlined 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::String >; TPos = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_trie.h:101:10, inlined 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 > >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_trie.h:166:46, inlined from ‘void seqan::_createAcTrie(seqan::Pattern >&) [with TNeedle = seqan::String > >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_ahocorasick.h:192:12: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551608’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:37: /usr/include/c++/9/new: In function ‘void seqan::_createAcTrie(seqan::Pattern >&) [with TNeedle = seqan::String > >]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types.h:41, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_algorithms.h:41, from /<>/seqan-1.4.2+dfsg/core/tests/graph_algorithms/test_graph_algorithms.cpp:38: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >; TValue = unsigned int; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Value >::Type seqan::obtainId(seqan::IdManager&) [with TIdType = unsigned int; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_idmanager.h:205:9, inlined from ‘typename seqan::VertexDescriptor > >::Type seqan::addVertex(seqan::Graph >&) [with TCargo = void; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_undirected.h:394:33, inlined from ‘void seqan::_createVertices(seqan::Graph&, TVertexDescriptor) [with TSpec = seqan::Undirected<>; TVertexDescriptor = unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_interface.h:709:65, inlined from ‘void seqan::addEdges(seqan::Graph&, const TEdgeArray&, TSize) [with TSpec = seqan::Undirected<>; TEdgeArray = unsigned int [20]; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_interface.h:759:37, inlined from ‘void seqan::Test_BreadthFirstSearch()’ at /<>/seqan-1.4.2+dfsg/core/tests/graph_algorithms/test_graph_algorithms.h:256:10: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551608’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/ext/new_allocator.h:33, from /usr/include/x86_64-linux-gnu/c++/9/bits/c++allocator.h:33, from /usr/include/c++/9/bits/allocator.h:46, from /usr/include/c++/9/bits/stl_tree.h:64, from /usr/include/c++/9/set:60, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_algorithms.h:37, from /<>/seqan-1.4.2+dfsg/core/tests/graph_algorithms/test_graph_algorithms.cpp:38: /usr/include/c++/9/new: In function ‘void seqan::Test_BreadthFirstSearch()’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types.h:41, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_algorithms.h:41, from /<>/seqan-1.4.2+dfsg/core/tests/graph_algorithms/test_graph_algorithms.cpp:38: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >; TValue = unsigned int; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Value >::Type seqan::obtainId(seqan::IdManager&) [with TIdType = unsigned int; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_idmanager.h:205:9, inlined from ‘typename seqan::VertexDescriptor > >::Type seqan::addVertex(seqan::Graph >&) [with TCargo = void; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_undirected.h:394:33, inlined from ‘void seqan::_createVertices(seqan::Graph&, TVertexDescriptor) [with TSpec = seqan::Undirected<>; TVertexDescriptor = unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_interface.h:709:65, inlined from ‘void seqan::addEdges(seqan::Graph&, const TEdgeArray&, TSize) [with TSpec = seqan::Undirected<>; TEdgeArray = unsigned int [20]; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_interface.h:760:23, inlined from ‘void seqan::Test_BreadthFirstSearch()’ at /<>/seqan-1.4.2+dfsg/core/tests/graph_algorithms/test_graph_algorithms.h:256:10: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551608’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/ext/new_allocator.h:33, from /usr/include/x86_64-linux-gnu/c++/9/bits/c++allocator.h:33, from /usr/include/c++/9/bits/allocator.h:46, from /usr/include/c++/9/bits/stl_tree.h:64, from /usr/include/c++/9/set:60, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_algorithms.h:37, from /<>/seqan-1.4.2+dfsg/core/tests/graph_algorithms/test_graph_algorithms.cpp:38: /usr/include/c++/9/new: In function ‘void seqan::Test_BreadthFirstSearch()’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types.h:41, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_algorithms.h:41, from /<>/seqan-1.4.2+dfsg/core/tests/graph_algorithms/test_graph_algorithms.cpp:38: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >; TValue = unsigned int; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Value >::Type seqan::obtainId(seqan::IdManager&) [with TIdType = unsigned int; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_idmanager.h:205:9, inlined from ‘typename seqan::VertexDescriptor > >::Type seqan::addVertex(seqan::Graph >&) [with TCargo = void; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_undirected.h:394:33, inlined from ‘void seqan::_createVertices(seqan::Graph&, TVertexDescriptor) [with TSpec = seqan::Undirected<>; TVertexDescriptor = unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_interface.h:709:65, inlined from ‘void seqan::addEdges(seqan::Graph&, const TEdgeArray&, TSize) [with TSpec = seqan::Undirected<>; TEdgeArray = unsigned int [6]; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_interface.h:759:37, inlined from ‘void seqan::Test_ConnectedComponents()’ at /<>/seqan-1.4.2+dfsg/core/tests/graph_algorithms/test_graph_algorithms.h:417:10: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551608’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/ext/new_allocator.h:33, from /usr/include/x86_64-linux-gnu/c++/9/bits/c++allocator.h:33, from /usr/include/c++/9/bits/allocator.h:46, from /usr/include/c++/9/bits/stl_tree.h:64, from /usr/include/c++/9/set:60, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_algorithms.h:37, from /<>/seqan-1.4.2+dfsg/core/tests/graph_algorithms/test_graph_algorithms.cpp:38: /usr/include/c++/9/new: In function ‘void seqan::Test_ConnectedComponents()’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types.h:41, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_algorithms.h:41, from /<>/seqan-1.4.2+dfsg/core/tests/graph_algorithms/test_graph_algorithms.cpp:38: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >; TValue = unsigned int; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Value >::Type seqan::obtainId(seqan::IdManager&) [with TIdType = unsigned int; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_idmanager.h:205:9, inlined from ‘typename seqan::VertexDescriptor > >::Type seqan::addVertex(seqan::Graph >&) [with TCargo = void; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_undirected.h:394:33, inlined from ‘void seqan::_createVertices(seqan::Graph&, TVertexDescriptor) [with TSpec = seqan::Undirected<>; TVertexDescriptor = unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_interface.h:709:65, inlined from ‘void seqan::addEdges(seqan::Graph&, const TEdgeArray&, TSize) [with TSpec = seqan::Undirected<>; TEdgeArray = unsigned int [6]; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_interface.h:760:23, inlined from ‘void seqan::Test_ConnectedComponents()’ at /<>/seqan-1.4.2+dfsg/core/tests/graph_algorithms/test_graph_algorithms.h:417:10: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551608’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/ext/new_allocator.h:33, from /usr/include/x86_64-linux-gnu/c++/9/bits/c++allocator.h:33, from /usr/include/c++/9/bits/allocator.h:46, from /usr/include/c++/9/bits/stl_tree.h:64, from /usr/include/c++/9/set:60, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_algorithms.h:37, from /<>/seqan-1.4.2+dfsg/core/tests/graph_algorithms/test_graph_algorithms.cpp:38: /usr/include/c++/9/new: In function ‘void seqan::Test_ConnectedComponents()’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types.h:41, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_algorithms.h:41, from /<>/seqan-1.4.2+dfsg/core/tests/graph_algorithms/test_graph_algorithms.cpp:38: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >; TValue = unsigned int; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Value >::Type seqan::obtainId(seqan::IdManager&) [with TIdType = unsigned int; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_idmanager.h:205:9, inlined from ‘typename seqan::VertexDescriptor > >::Type seqan::addVertex(seqan::Graph >&) [with TCargo = void; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_undirected.h:394:33, inlined from ‘void seqan::_createVertices(seqan::Graph&, TVertexDescriptor) [with TSpec = seqan::Undirected<>; TVertexDescriptor = unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_interface.h:709:65, inlined from ‘void seqan::_copyGraph(const seqan::Graph >&, seqan::Graph >&, bool) [with TCargo = void; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_undirected.h:191:20, inlined from ‘void seqan::_copyGraph(const seqan::Graph >&, seqan::Graph >&) [with TCargo = void; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_undirected.h:214:12, inlined from ‘seqan::Graph >::Graph(const seqan::Graph >&) [with TCargo = void; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_undirected.h:110:14, inlined from ‘typename seqan::Value::Type seqan::pathGrowingAlgorithm(seqan::Graph&, const TWeightMap&, TEdgeMap&) [with TSpec = seqan::Undirected<>; TWeightMap = seqan::String >; TEdgeMap = seqan::String]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_algorithms/graph_algorithm.h:2040:9: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551608’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/ext/new_allocator.h:33, from /usr/include/x86_64-linux-gnu/c++/9/bits/c++allocator.h:33, from /usr/include/c++/9/bits/allocator.h:46, from /usr/include/c++/9/bits/stl_tree.h:64, from /usr/include/c++/9/set:60, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_algorithms.h:37, from /<>/seqan-1.4.2+dfsg/core/tests/graph_algorithms/test_graph_algorithms.cpp:38: /usr/include/c++/9/new: In function ‘typename seqan::Value::Type seqan::pathGrowingAlgorithm(seqan::Graph&, const TWeightMap&, TEdgeMap&) [with TSpec = seqan::Undirected<>; TWeightMap = seqan::String >; TEdgeMap = seqan::String]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:53: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >; TValue = unsigned int; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Value >::Type seqan::obtainId(seqan::IdManager&) [with TIdType = unsigned int; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_idmanager.h:205:9, inlined from ‘typename seqan::VertexDescriptor > >::Type seqan::addVertex(seqan::Graph >&) [with TAlphabet = seqan::SimpleType; TCargo = void; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_automaton.h:398:33, inlined 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::String, seqan::Alloc<> >; TPos = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_trie.h:98:41, inlined 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<> > >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_trie.h:166:46, inlined from ‘void seqan::_createAcTrie(seqan::Pattern >&) [with TNeedle = seqan::String, seqan::Alloc<> > >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_ahocorasick.h:192:12: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551608’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:37: /usr/include/c++/9/new: In function ‘void seqan::_createAcTrie(seqan::Pattern >&) [with TNeedle = seqan::String, seqan::Alloc<> > >]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:53: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >; TValue = unsigned int; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Value >::Type seqan::obtainId(seqan::IdManager&) [with TIdType = unsigned int; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_idmanager.h:205:9, inlined from ‘typename seqan::EdgeDescriptor > >::Type seqan::addEdge(seqan::Graph >&, TVertexDescriptor, TVertexDescriptor, TLabel) [with TAlphabet = seqan::SimpleType; TCargo = void; TSpec = seqan::Tag; TVertexDescriptor = unsigned int; TLabel = seqan::SimpleType]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_automaton.h:436:11, inlined 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::String, seqan::Alloc<> >; TPos = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_trie.h:101:10, inlined 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<> > >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_trie.h:166:46, inlined from ‘void seqan::_createAcTrie(seqan::Pattern >&) [with TNeedle = seqan::String, seqan::Alloc<> > >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_ahocorasick.h:192:12: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551608’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:37: /usr/include/c++/9/new: In function ‘void seqan::_createAcTrie(seqan::Pattern >&) [with TNeedle = seqan::String, seqan::Alloc<> > >]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types.h:41, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_algorithms.h:41, from /<>/seqan-1.4.2+dfsg/core/tests/graph_algorithms/test_graph_algorithms.cpp:38: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >; TValue = unsigned int; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Value >::Type seqan::obtainId(seqan::IdManager&) [with TIdType = unsigned int; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_idmanager.h:205:9, inlined from ‘typename seqan::VertexDescriptor > >::Type seqan::addVertex(seqan::Graph >&) [with TCargo = void; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_directed.h:534:33, inlined from ‘void seqan::_createVertices(seqan::Graph&, TVertexDescriptor) [with TSpec = seqan::Directed<>; TVertexDescriptor = unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_interface.h:709:65, inlined from ‘void seqan::_copyGraph(const seqan::Graph >&, seqan::Graph >&, bool) [with TCargo = void; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_directed.h:191:50, inlined from ‘void seqan::transpose(const seqan::Graph >&, seqan::Graph >&) [with TCargo = void; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_directed.h:243:12, inlined from ‘typename seqan::Size >::Type seqan::stronglyConnectedComponents(const seqan::Graph&, TComponents&) [with TSpec = seqan::Directed<>; TComponents = seqan::String >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_algorithms/graph_algorithm.h:438:11: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551608’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/ext/new_allocator.h:33, from /usr/include/x86_64-linux-gnu/c++/9/bits/c++allocator.h:33, from /usr/include/c++/9/bits/allocator.h:46, from /usr/include/c++/9/bits/stl_tree.h:64, from /usr/include/c++/9/set:60, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_algorithms.h:37, from /<>/seqan-1.4.2+dfsg/core/tests/graph_algorithms/test_graph_algorithms.cpp:38: /usr/include/c++/9/new: In function ‘typename seqan::Size >::Type seqan::stronglyConnectedComponents(const seqan::Graph&, TComponents&) [with TSpec = seqan::Directed<>; TComponents = seqan::String >]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types.h:41, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_algorithms.h:41, from /<>/seqan-1.4.2+dfsg/core/tests/graph_algorithms/test_graph_algorithms.cpp:38: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >; TValue = unsigned int; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Value >::Type seqan::obtainId(seqan::IdManager&) [with TIdType = unsigned int; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_idmanager.h:205:9, inlined from ‘typename seqan::VertexDescriptor > >::Type seqan::addVertex(seqan::Graph >&) [with TCargo = void; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_directed.h:534:33, inlined from ‘void seqan::_createVertices(seqan::Graph&, TVertexDescriptor) [with TSpec = seqan::Directed<>; TVertexDescriptor = unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_interface.h:709:65, inlined from ‘void seqan::_copyGraph(const seqan::Graph >&, seqan::Graph >&, bool) [with TCargo = void; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_directed.h:192:24, inlined from ‘void seqan::transpose(const seqan::Graph >&, seqan::Graph >&) [with TCargo = void; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_directed.h:243:12, inlined from ‘typename seqan::Size >::Type seqan::stronglyConnectedComponents(const seqan::Graph&, TComponents&) [with TSpec = seqan::Directed<>; TComponents = seqan::String >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_algorithms/graph_algorithm.h:438:11: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551608’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/ext/new_allocator.h:33, from /usr/include/x86_64-linux-gnu/c++/9/bits/c++allocator.h:33, from /usr/include/c++/9/bits/allocator.h:46, from /usr/include/c++/9/bits/stl_tree.h:64, from /usr/include/c++/9/set:60, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_algorithms.h:37, from /<>/seqan-1.4.2+dfsg/core/tests/graph_algorithms/test_graph_algorithms.cpp:38: /usr/include/c++/9/new: In function ‘typename seqan::Size >::Type seqan::stronglyConnectedComponents(const seqan::Graph&, TComponents&) [with TSpec = seqan::Directed<>; TComponents = seqan::String >]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types.h:41, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_algorithms.h:41, from /<>/seqan-1.4.2+dfsg/core/tests/graph_algorithms/test_graph_algorithms.cpp:38: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >; TValue = unsigned int; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Value >::Type seqan::obtainId(seqan::IdManager&) [with TIdType = unsigned int; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_idmanager.h:205:9, inlined from ‘typename seqan::VertexDescriptor > >::Type seqan::addVertex(seqan::Graph >&) [with TCargo = void; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_directed.h:534:33, inlined from ‘void seqan::_createVertices(seqan::Graph&, TVertexDescriptor) [with TSpec = seqan::Directed<>; TVertexDescriptor = unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_interface.h:709:65, inlined from ‘void seqan::addEdges(seqan::Graph&, const TEdgeArray&, TSize) [with TSpec = seqan::Directed<>; TEdgeArray = unsigned int [28]; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_interface.h:759:37, inlined from ‘void seqan::Test_StronglyConnectedComponents()’ at /<>/seqan-1.4.2+dfsg/core/tests/graph_algorithms/test_graph_algorithms.h:381:10: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551608’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/ext/new_allocator.h:33, from /usr/include/x86_64-linux-gnu/c++/9/bits/c++allocator.h:33, from /usr/include/c++/9/bits/allocator.h:46, from /usr/include/c++/9/bits/stl_tree.h:64, from /usr/include/c++/9/set:60, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_algorithms.h:37, from /<>/seqan-1.4.2+dfsg/core/tests/graph_algorithms/test_graph_algorithms.cpp:38: /usr/include/c++/9/new: In function ‘void seqan::Test_StronglyConnectedComponents()’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types.h:41, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_algorithms.h:41, from /<>/seqan-1.4.2+dfsg/core/tests/graph_algorithms/test_graph_algorithms.cpp:38: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >; TValue = unsigned int; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Value >::Type seqan::obtainId(seqan::IdManager&) [with TIdType = unsigned int; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_idmanager.h:205:9, inlined from ‘typename seqan::VertexDescriptor > >::Type seqan::addVertex(seqan::Graph >&) [with TCargo = void; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_directed.h:534:33, inlined from ‘void seqan::_createVertices(seqan::Graph&, TVertexDescriptor) [with TSpec = seqan::Directed<>; TVertexDescriptor = unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_interface.h:709:65, inlined from ‘void seqan::addEdges(seqan::Graph&, const TEdgeArray&, TSize) [with TSpec = seqan::Directed<>; TEdgeArray = unsigned int [28]; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_interface.h:760:23, inlined from ‘void seqan::Test_StronglyConnectedComponents()’ at /<>/seqan-1.4.2+dfsg/core/tests/graph_algorithms/test_graph_algorithms.h:381:10: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551608’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/ext/new_allocator.h:33, from /usr/include/x86_64-linux-gnu/c++/9/bits/c++allocator.h:33, from /usr/include/c++/9/bits/allocator.h:46, from /usr/include/c++/9/bits/stl_tree.h:64, from /usr/include/c++/9/set:60, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_algorithms.h:37, from /<>/seqan-1.4.2+dfsg/core/tests/graph_algorithms/test_graph_algorithms.cpp:38: /usr/include/c++/9/new: In function ‘void seqan::Test_StronglyConnectedComponents()’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/score.h:40, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_align.h:45, from /<>/seqan-1.4.2+dfsg/core/tests/graph_align/test_graph_align.cpp:47: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >; TValue = unsigned int; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Value >::Type seqan::obtainId(seqan::IdManager&) [with TIdType = unsigned int; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_idmanager.h:205:9, inlined from ‘typename seqan::EdgeDescriptor > >::Type seqan::addEdge(seqan::Graph >&, TVertexDescriptor, TVertexDescriptor) [with TCargo = unsigned int; TSpec = seqan::Tag; TVertexDescriptor = unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_undirected.h:441:19, inlined from ‘typename seqan::EdgeDescriptor > >::Type seqan::addEdge(seqan::Graph >&, TVertexDescriptor, TVertexDescriptor, TCargo2) [with TCargo = unsigned int; TSpec = seqan::Tag; TVertexDescriptor = unsigned int; TCargo2 = unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_undirected.h:464:29, inlined from ‘typename seqan::EdgeDescriptor > >::Type seqan::addEdge(seqan::Graph >&, TVertexDescriptor, TVertexDescriptor, TCargo2) [with TStringSet = seqan::StringSet >, seqan::Dependent > >; TCargo = unsigned int; TSpec = seqan::Tag; TVertexDescriptor = unsigned int; TCargo2 = unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_align/graph_impl_align.h:661:16, inlined from ‘void seqan::_makeRefinedGraphEdges(TAlignmentString&, TPropertyMap&, TStringSet&, TSeqMap&, TScore&, TAliGraph&, seqan::Tag) [with TAlignmentString = seqan::String >; TPropertyMap = bool; TStringSet = seqan::StringSet > >; TSeqMap = std::map; TScore = unsigned int; TAliGraph = seqan::Graph >, seqan::Dependent > > > >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_align/graph_algorithm_refine_inexact.h:257:14: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551608’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/ext/new_allocator.h:33, from /usr/include/x86_64-linux-gnu/c++/9/bits/c++allocator.h:33, from /usr/include/c++/9/bits/allocator.h:46, from /usr/include/c++/9/bits/stl_tree.h:64, from /usr/include/c++/9/map:60, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_align.h:42, from /<>/seqan-1.4.2+dfsg/core/tests/graph_align/test_graph_align.cpp:47: /usr/include/c++/9/new: In function ‘void seqan::_makeRefinedGraphEdges(TAlignmentString&, TPropertyMap&, TStringSet&, TSeqMap&, TScore&, TAliGraph&, seqan::Tag) [with TAlignmentString = seqan::String >; TPropertyMap = bool; TStringSet = seqan::StringSet > >; TSeqMap = std::map; TScore = unsigned int; TAliGraph = seqan::Graph >, seqan::Dependent > > > >]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ [ 90%] Linking CXX executable ../../../bin/test_graph_algorithms cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/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=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/test_graph_algorithms.dir/test_graph_algorithms.cpp.o -o ../../../bin/test_graph_algorithms -lrt make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 90%] Built target test_graph_algorithms make -f core/tests/graph_msa/CMakeFiles/test_graph_msa.dir/build.make core/tests/graph_msa/CMakeFiles/test_graph_msa.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/tests/graph_msa /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/graph_msa /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/graph_msa/CMakeFiles/test_graph_msa.dir/DependInfo.cmake --color= Scanning dependencies of target test_graph_msa make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/tests/graph_msa/CMakeFiles/test_graph_msa.dir/build.make core/tests/graph_msa/CMakeFiles/test_graph_msa.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 90%] Building CXX object core/tests/graph_msa/CMakeFiles/test_graph_msa.dir/test_graph_msa.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/graph_msa && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_EXECINFO=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -o CMakeFiles/test_graph_msa.dir/test_graph_msa.cpp.o -c /<>/seqan-1.4.2+dfsg/core/tests/graph_msa/test_graph_msa.cpp In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/score.h:40, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_align.h:45, from /<>/seqan-1.4.2+dfsg/core/tests/graph_align/test_graph_align.cpp:47: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >; TValue = unsigned int; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Value >::Type seqan::obtainId(seqan::IdManager&) [with TIdType = unsigned int; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_idmanager.h:205:9, inlined from ‘typename seqan::VertexDescriptor > >::Type seqan::addVertex(seqan::Graph >&) [with TCargo = void; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_undirected.h:394:33, inlined from ‘void seqan::_createVertices(seqan::Graph&, TVertexDescriptor) [with TSpec = seqan::Undirected<>; TVertexDescriptor = unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_interface.h:709:65, inlined from ‘void seqan::_copyGraph(const seqan::Graph >&, seqan::Graph >&, bool) [with TCargo = void; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_undirected.h:191:20, inlined from ‘void seqan::_copyGraph(const seqan::Graph >&, seqan::Graph >&) [with TCargo = void; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_undirected.h:214:12, inlined from ‘const seqan::Graph >& seqan::Graph >::operator=(const seqan::Graph >&) [with TCargo = void; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_undirected.h:118:14, inlined from ‘const seqan::Graph >& seqan::Graph >::operator=(const seqan::Graph >&) [with TCargo = void; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_undirected.h:113:16, inlined from ‘void seqan::_copyGraph(const seqan::Graph >&, seqan::Graph >&, bool) [with TStringSet = seqan::StringSet, seqan::Alloc<> >, seqan::Dependent > >; TCargo = void; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_align/graph_impl_align.h:376:18: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551608’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/ext/new_allocator.h:33, from /usr/include/x86_64-linux-gnu/c++/9/bits/c++allocator.h:33, from /usr/include/c++/9/bits/allocator.h:46, from /usr/include/c++/9/bits/stl_tree.h:64, from /usr/include/c++/9/map:60, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_align.h:42, from /<>/seqan-1.4.2+dfsg/core/tests/graph_align/test_graph_align.cpp:47: /usr/include/c++/9/new: In function ‘void seqan::_copyGraph(const seqan::Graph >&, seqan::Graph >&, bool) [with TStringSet = seqan::StringSet, seqan::Alloc<> >, seqan::Dependent > >; TCargo = void; TSpec = seqan::Tag]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/score.h:40, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_align.h:45, from /<>/seqan-1.4.2+dfsg/core/tests/graph_align/test_graph_align.cpp:47: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >; TValue = unsigned int; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Value >::Type seqan::obtainId(seqan::IdManager&) [with TIdType = unsigned int; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_idmanager.h:205:9, inlined from ‘typename seqan::VertexDescriptor > >::Type seqan::addVertex(seqan::Graph >&) [with TCargo = void; TSpec = const seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_directed.h:534:33, inlined from ‘void seqan::_createVertices(seqan::Graph&, TVertexDescriptor) [with TSpec = seqan::Directed >; TVertexDescriptor = unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_interface.h:709:65, inlined from ‘void seqan::_copyGraph(const seqan::Graph >&, seqan::Graph >&, bool) [with TCargo = void; TSpec = const seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_directed.h:191:50, inlined from ‘void seqan::_copyGraph(const seqan::Graph >&, seqan::Graph >&) [with TCargo = void; TSpec = const seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_directed.h:213:12, inlined from ‘seqan::Graph >::Graph(const seqan::Graph >&) [with TCargo = void; TSpec = const seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_directed.h:110:14, inlined from ‘static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::Graph > >*; TParam = seqan::Graph > >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:296:9, inlined from ‘void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = seqan::Graph > >*; TParam = seqan::Graph > >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:363:28, inlined from ‘void seqan::_arrayConstructCopyDefault(TSource1, TSource2, TTarget) [with TTarget = seqan::Graph > >*; TSource1 = seqan::Graph > >*; TSource2 = seqan::Graph > >*]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:605:23, inlined from ‘void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, seqan::False) [with TValueSource = seqan::Graph > >; TValueTarget = seqan::Graph > >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1420:31, inlined from ‘void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = seqan::Graph > >; TValueTarget = seqan::Graph > >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1429:31, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::Graph > >; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1840:27: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551608’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/ext/new_allocator.h:33, from /usr/include/x86_64-linux-gnu/c++/9/bits/c++allocator.h:33, from /usr/include/c++/9/bits/allocator.h:46, from /usr/include/c++/9/bits/stl_tree.h:64, from /usr/include/c++/9/map:60, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_align.h:42, from /<>/seqan-1.4.2+dfsg/core/tests/graph_align/test_graph_align.cpp:47: /usr/include/c++/9/new: In function ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::Graph > >; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/score.h:40, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_align.h:45, from /<>/seqan-1.4.2+dfsg/core/tests/graph_align/test_graph_align.cpp:47: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >; TValue = unsigned int; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Value >::Type seqan::obtainId(seqan::IdManager&) [with TIdType = unsigned int; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_idmanager.h:205:9, inlined from ‘typename seqan::VertexDescriptor > >::Type seqan::addVertex(seqan::Graph >&) [with TCargo = void; TSpec = const seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_directed.h:534:33, inlined from ‘void seqan::_createVertices(seqan::Graph&, TVertexDescriptor) [with TSpec = seqan::Directed >; TVertexDescriptor = unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_interface.h:709:65, inlined from ‘void seqan::_copyGraph(const seqan::Graph >&, seqan::Graph >&, bool) [with TCargo = void; TSpec = const seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_directed.h:192:24, inlined from ‘void seqan::_copyGraph(const seqan::Graph >&, seqan::Graph >&) [with TCargo = void; TSpec = const seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_directed.h:213:12, inlined from ‘seqan::Graph >::Graph(const seqan::Graph >&) [with TCargo = void; TSpec = const seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_directed.h:110:14, inlined from ‘static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::Graph > >*; TParam = seqan::Graph > >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:296:9, inlined from ‘void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = seqan::Graph > >*; TParam = seqan::Graph > >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:363:28, inlined from ‘void seqan::_arrayConstructCopyDefault(TSource1, TSource2, TTarget) [with TTarget = seqan::Graph > >*; TSource1 = seqan::Graph > >*; TSource2 = seqan::Graph > >*]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:605:23, inlined from ‘void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, seqan::False) [with TValueSource = seqan::Graph > >; TValueTarget = seqan::Graph > >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1420:31, inlined from ‘void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = seqan::Graph > >; TValueTarget = seqan::Graph > >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1429:31, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::Graph > >; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1840:27: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551608’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/ext/new_allocator.h:33, from /usr/include/x86_64-linux-gnu/c++/9/bits/c++allocator.h:33, from /usr/include/c++/9/bits/allocator.h:46, from /usr/include/c++/9/bits/stl_tree.h:64, from /usr/include/c++/9/map:60, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_align.h:42, from /<>/seqan-1.4.2+dfsg/core/tests/graph_align/test_graph_align.cpp:47: /usr/include/c++/9/new: In function ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::Graph > >; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:166, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_msa.h:41, from /<>/seqan-1.4.2+dfsg/core/tests/graph_msa/test_graph_msa.cpp:49: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/global_alignment_myers_impl.h: In function ‘int seqan::_globalAlignmentScore(const seqan::String&, const seqan::String&, const MyersBitVector&)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/global_alignment_myers_impl.h:70:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 70 | if (length(seqH) < length(seqV)) | ^~ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/global_alignment_myers_impl.h:74:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 74 | const unsigned int BLOCK_SIZE = BitsPerValue::VALUE; | ^~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:174, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_msa.h:41, from /<>/seqan-1.4.2+dfsg/core/tests/graph_msa/test_graph_msa.cpp:49: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function ‘seqan::Pair > seqan::_alignBandedSmithWatermanTrace(seqan::LocalAlignmentFinder&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:409:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 409 | if ((actualCol == 0) || (actualRow == 0)) | ^~ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 412 | if (actualCol < len1) _alignTracePrint(finder.trace, seqH, seqV, id1, actualCol, id2, actualRow, len1 - actualCol, Horizontal); | ^~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_msa.h:48, from /<>/seqan-1.4.2+dfsg/core/tests/graph_msa/test_graph_msa.cpp:49: /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_msa/graph_align_tcoffee_guidetree.h: In function ‘void seqan::njTree(const seqan::String&, seqan::Graph >&)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_msa/graph_align_tcoffee_guidetree.h:148:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 148 | for (unsigned i = 0; i < length(mat); ++i) | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_msa/graph_align_tcoffee_guidetree.h:152:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 152 | String<__int64> av; // Average branch length to a combined node | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_msa.h:49, from /<>/seqan-1.4.2+dfsg/core/tests/graph_msa/test_graph_msa.cpp:49: /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_msa/graph_align_tcoffee_io.h: In function ‘void seqan::read(TFile&, seqan::StringSet&, TNames&, seqan::FastaAlign)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_msa/graph_align_tcoffee_io.h:416:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 416 | if (atEnd(reader)) | ^~ /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_msa/graph_align_tcoffee_io.h:420:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 420 | TString seq; | ^~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_msa/graph_align_tcoffee_io.h: In function ‘void seqan::read(TFile&, seqan::String&, seqan::String&, const TNames&, seqan::FastaAlign)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_msa/graph_align_tcoffee_io.h:534:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 534 | if (atEnd(reader)) | ^~ /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_msa/graph_align_tcoffee_io.h:538:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 538 | String mat; | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_msa.h:49, from /<>/seqan-1.4.2+dfsg/core/tests/graph_msa/test_graph_msa.cpp:49: /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_msa/graph_align_tcoffee_io.h: In function ‘void seqan::read(TFile&, seqan::String&, seqan::String&, const TStringSet&, const TNames&, MummerLib)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_msa/graph_align_tcoffee_io.h:878:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 878 | if (atEnd(reader)) | ^~ /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_msa/graph_align_tcoffee_io.h:880:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 880 | TName seq1; | ^~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_msa/graph_align_tcoffee_io.h: In function ‘void seqan::read(TFile&, seqan::Graph >&, TNames&, NewickFormat)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_msa/graph_align_tcoffee_io.h:985:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 985 | if (atEnd(reader)) | ^~ /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_msa/graph_align_tcoffee_io.h:988:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 988 | TVertexDescriptor lastVertex = nilVertex; | ^~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_align.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_msa.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/graph_msa/test_graph_msa.cpp:49: /<>/seqan-1.4.2+dfsg/core/include/seqan/misc/misc_interval_tree.h: In instantiation of ‘void seqan::findIntervalsExcludeTouching(const seqan::Graph&, const TPropertyMap&, TValue, seqan::String&) [with TSpec = seqan::Directed >; TPropertyMap = seqan::String > > > >; TValue = unsigned int; TCargo = seqan::Pair >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:576:34: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:700:17: 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 >]’ /<>/seqan-1.4.2+dfsg/core/tests/graph_msa/test_graph_tcoffee.h:460:34: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/misc/misc_interval_tree.h:2068:12: warning: implicitly-declared ‘seqan::IntervalTreeNode > > >& seqan::IntervalTreeNode > > >::operator=(const seqan::IntervalTreeNode > > >&)’ is deprecated [-Wdeprecated-copy] 2068 | act_prop = property(pm,act_knot); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/misc/misc_interval_tree.h:398:2: note: because ‘seqan::IntervalTreeNode > > >’ has user-provided ‘seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo > >]’ 398 | IntervalTreeNode(IntervalTreeNode const & other): | ^~~~~~~~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/misc/misc_interval_tree.h:2079:15: warning: implicitly-declared ‘seqan::IntervalTreeNode > > >& seqan::IntervalTreeNode > > >::operator=(const seqan::IntervalTreeNode > > >&)’ is deprecated [-Wdeprecated-copy] 2079 | next_prop = property(pm,targetVertex(it)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/misc/misc_interval_tree.h:398:2: note: because ‘seqan::IntervalTreeNode > > >’ has user-provided ‘seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo > >]’ 398 | IntervalTreeNode(IntervalTreeNode const & other): | ^~~~~~~~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/misc/misc_interval_tree.h:2100:16: warning: implicitly-declared ‘seqan::IntervalTreeNode > > >& seqan::IntervalTreeNode > > >::operator=(const seqan::IntervalTreeNode > > >&)’ is deprecated [-Wdeprecated-copy] 2100 | next_prop = property(pm,targetVertex(it)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/misc/misc_interval_tree.h:398:2: note: because ‘seqan::IntervalTreeNode > > >’ has user-provided ‘seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo > >]’ 398 | IntervalTreeNode(IntervalTreeNode const & other): | ^~~~~~~~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/misc/misc_interval_tree.h: In instantiation of ‘void seqan::findIntervalsExcludeTouching(const seqan::Graph&, const TPropertyMap&, TValue, seqan::String&) [with TSpec = seqan::Directed >; TPropertyMap = seqan::String > > > >; TValue = long unsigned int; TCargo = seqan::Pair >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:576:34: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:700:17: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_msa/graph_align_tcoffee_base.h:182:17: 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]’ /<>/seqan-1.4.2+dfsg/core/tests/graph_msa/test_graph_tcoffee.h:321:60: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/misc/misc_interval_tree.h:2068:12: warning: implicitly-declared ‘seqan::IntervalTreeNode > > >& seqan::IntervalTreeNode > > >::operator=(const seqan::IntervalTreeNode > > >&)’ is deprecated [-Wdeprecated-copy] 2068 | act_prop = property(pm,act_knot); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/misc/misc_interval_tree.h:398:2: note: because ‘seqan::IntervalTreeNode > > >’ has user-provided ‘seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo > >]’ 398 | IntervalTreeNode(IntervalTreeNode const & other): | ^~~~~~~~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/misc/misc_interval_tree.h:2079:15: warning: implicitly-declared ‘seqan::IntervalTreeNode > > >& seqan::IntervalTreeNode > > >::operator=(const seqan::IntervalTreeNode > > >&)’ is deprecated [-Wdeprecated-copy] 2079 | next_prop = property(pm,targetVertex(it)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/misc/misc_interval_tree.h:398:2: note: because ‘seqan::IntervalTreeNode > > >’ has user-provided ‘seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo > >]’ 398 | IntervalTreeNode(IntervalTreeNode const & other): | ^~~~~~~~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/misc/misc_interval_tree.h:2100:16: warning: implicitly-declared ‘seqan::IntervalTreeNode > > >& seqan::IntervalTreeNode > > >::operator=(const seqan::IntervalTreeNode > > >&)’ is deprecated [-Wdeprecated-copy] 2100 | next_prop = property(pm,targetVertex(it)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/misc/misc_interval_tree.h:398:2: note: because ‘seqan::IntervalTreeNode > > >’ has user-provided ‘seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo > >]’ 398 | IntervalTreeNode(IntervalTreeNode const & other): | ^~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:79, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/tests/graph_msa/test_graph_msa.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h: In instantiation of ‘void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, seqan::True) [with TValue = seqan::SimpleType]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from ‘void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from ‘void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, seqan::True) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from ‘void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1840:27: required from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagExact_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20: required from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagExact_; typename seqan::Size >::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:131:16: required from ‘seqan::String >::String(const seqan::String >&) [with TValue = seqan::SimpleType; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/graph_msa/test_graph_tcoffee.h:49:17: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class seqan::SimpleType’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_alphabet.h:84, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:68, from /<>/seqan-1.4.2+dfsg/core/tests/graph_msa/test_graph_msa.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: ‘class seqan::SimpleType’ declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:79, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/tests/graph_msa/test_graph_msa.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h: In instantiation of ‘void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, seqan::True) [with TValue = seqan::SimpleType]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from ‘void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from ‘void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, seqan::True) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from ‘void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1840:27: required from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagExact_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20: required from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagExact_; typename seqan::Size >::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:131:16: required from ‘seqan::String >::String(const seqan::String >&) [with TValue = seqan::SimpleType; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/graph_msa/test_graph_tcoffee.h:446:19: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class seqan::SimpleType’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_alphabet.h:84, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:68, from /<>/seqan-1.4.2+dfsg/core/tests/graph_msa/test_graph_msa.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: ‘class seqan::SimpleType’ declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:53: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >; TValue = unsigned int; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Value >::Type seqan::obtainId(seqan::IdManager&) [with TIdType = unsigned int; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_idmanager.h:205:9, inlined from ‘typename seqan::VertexDescriptor > >::Type seqan::addVertex(seqan::Graph >&) [with TAlphabet = char; TCargo = void; TSpec = const seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_automaton.h:398:33, inlined 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]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_trie.h:98:41, inlined 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 >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_trie.h:279:19, inlined from ‘void seqan::setHost(seqan::Pattern >&, const TNeedle2&) [with TNeedle = seqan::String >; TNeedle2 = char [12]]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_bom.h:230:18, inlined from ‘seqan::Pattern >::Pattern(const TNeedle2&) [with TNeedle2 = char [12]; TNeedle = seqan::String >; TSpec = seqan::Trie]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_bom.h:173:10, inlined from ‘void test_pattern_copycon() [with TPatternSpec = seqan::Bfam]’ at /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:1696:14: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551608’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:37: /usr/include/c++/9/new: In function ‘void test_pattern_copycon() [with TPatternSpec = seqan::Bfam]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:53: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >; TValue = unsigned int; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Value >::Type seqan::obtainId(seqan::IdManager&) [with TIdType = unsigned int; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_idmanager.h:205:9, inlined from ‘typename seqan::VertexDescriptor > >::Type seqan::addVertex(seqan::Graph >&) [with TAlphabet = char; TCargo = void; TSpec = const seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_automaton.h:398:33, inlined 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]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_trie.h:98:41, inlined 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 >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_trie.h:279:19, inlined from ‘void seqan::setHost(seqan::Pattern >&, const TNeedle2&) [with TNeedle = seqan::String >; TNeedle2 = char [12]]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_bom.h:230:18, inlined from ‘seqan::Pattern >::Pattern(const TNeedle2&) [with TNeedle2 = char [12]; TNeedle = seqan::String >; TSpec = seqan::Trie]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_bom.h:173:10, inlined from ‘void test_pattern_assign() [with TPatternSpec = seqan::Bfam]’ at /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:1704:14: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551608’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:37: /usr/include/c++/9/new: In function ‘void test_pattern_assign() [with TPatternSpec = seqan::Bfam]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:53: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >; TValue = unsigned int; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Value >::Type seqan::obtainId(seqan::IdManager&) [with TIdType = unsigned int; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_idmanager.h:205:9, inlined from ‘typename seqan::VertexDescriptor > >::Type seqan::addVertex(seqan::Graph >&) [with TAlphabet = char; TCargo = void; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_automaton.h:398:33, inlined 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]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_trie.h:98:41, inlined 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<> >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_trie.h:166:46, inlined from ‘void seqan::_createAcTrie(seqan::Pattern >&) [with TNeedle = seqan::String >, seqan::InfixSegment>, seqan::Alloc<> >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_ahocorasick.h:192:12: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551608’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:37: /usr/include/c++/9/new: In function ‘void seqan::_createAcTrie(seqan::Pattern >&) [with TNeedle = seqan::String >, seqan::InfixSegment>, seqan::Alloc<> >]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:53: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >; TValue = unsigned int; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Value >::Type seqan::obtainId(seqan::IdManager&) [with TIdType = unsigned int; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_idmanager.h:205:9, inlined from ‘typename seqan::EdgeDescriptor > >::Type seqan::addEdge(seqan::Graph >&, TVertexDescriptor, TVertexDescriptor, TLabel) [with TAlphabet = char; TCargo = void; TSpec = seqan::Tag; TVertexDescriptor = unsigned int; TLabel = char]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_automaton.h:436:11, inlined 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]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_trie.h:101:10, inlined 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<> >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_trie.h:166:46, inlined from ‘void seqan::_createAcTrie(seqan::Pattern >&) [with TNeedle = seqan::String >, seqan::InfixSegment>, seqan::Alloc<> >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_ahocorasick.h:192:12: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551608’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:37: /usr/include/c++/9/new: In function ‘void seqan::_createAcTrie(seqan::Pattern >&) [with TNeedle = seqan::String >, seqan::InfixSegment>, seqan::Alloc<> >]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:35: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String, seqan::Alloc<> >; TValue = seqan::ScoreAndID; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = seqan::ScoreAndID; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = seqan::ScoreAndID; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = seqan::ScoreAndID; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::ScoreAndID; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::ScoreAndID; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::ScoreAndID; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String, seqan::Alloc<> >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = seqan::ScoreAndID; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘void seqan::pop(seqan::PriorityType&) [with TValue = seqan::ScoreAndID; TLess = std::less >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/misc/priority_type_heap.h:333:8, inlined from ‘typename seqan::LocalAlignmentFinder::TMatrixPosition seqan::_getNextBestEndPosition(seqan::LocalAlignmentFinder&, TScoreValue) [with TScoreValue = int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_waterman_eggert_impl.h:673:8: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551584’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/debug_test_system.h:46, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_debug.h:52, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:49, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:35: /usr/include/c++/9/new: In function ‘typename seqan::LocalAlignmentFinder::TMatrixPosition seqan::_getNextBestEndPosition(seqan::LocalAlignmentFinder&, TScoreValue) [with TScoreValue = int]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ [ 90%] Linking CXX executable ../../../bin/test_graph_align cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/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=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/test_graph_align.dir/test_graph_align.cpp.o -o ../../../bin/test_graph_align -lrt In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:53: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >; TValue = unsigned int; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Value >::Type seqan::obtainId(seqan::IdManager&) [with TIdType = unsigned int; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_idmanager.h:205:9, inlined from ‘typename seqan::VertexDescriptor > >::Type seqan::addVertex(seqan::Graph >&) [with TAlphabet = seqan::SimpleType; TCargo = void; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_automaton.h:398:33, inlined 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]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_trie.h:98:41, inlined 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<> >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_trie.h:166:46, inlined from ‘void seqan::_createAcTrie(seqan::Pattern >&) [with TNeedle = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_ahocorasick.h:192:12: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551608’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:37: /usr/include/c++/9/new: In function ‘void seqan::_createAcTrie(seqan::Pattern >&) [with TNeedle = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:53: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >; TValue = unsigned int; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Value >::Type seqan::obtainId(seqan::IdManager&) [with TIdType = unsigned int; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_idmanager.h:205:9, inlined from ‘typename seqan::EdgeDescriptor > >::Type seqan::addEdge(seqan::Graph >&, TVertexDescriptor, TVertexDescriptor, TLabel) [with TAlphabet = seqan::SimpleType; TCargo = void; TSpec = seqan::Tag; TVertexDescriptor = unsigned int; TLabel = seqan::SimpleType]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_automaton.h:436:11, inlined 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]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_trie.h:101:10, inlined 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<> >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_trie.h:166:46, inlined from ‘void seqan::_createAcTrie(seqan::Pattern >&) [with TNeedle = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_ahocorasick.h:192:12: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551608’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/tests/find/test_find.cpp:37: /usr/include/c++/9/new: In function ‘void seqan::_createAcTrie(seqan::Pattern >&) [with TNeedle = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 90%] Built target test_graph_align make -f core/tests/graph_types/CMakeFiles/test_graph_types.dir/build.make core/tests/graph_types/CMakeFiles/test_graph_types.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/tests/graph_types /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/graph_types /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/graph_types/CMakeFiles/test_graph_types.dir/DependInfo.cmake --color= Scanning dependencies of target test_graph_types make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/tests/graph_types/CMakeFiles/test_graph_types.dir/build.make core/tests/graph_types/CMakeFiles/test_graph_types.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 91%] Building CXX object core/tests/graph_types/CMakeFiles/test_graph_types.dir/test_graph_types.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/graph_types && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_EXECINFO=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -o CMakeFiles/test_graph_types.dir/test_graph_types.cpp.o -c /<>/seqan-1.4.2+dfsg/core/tests/graph_types/test_graph_types.cpp In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types.h:41, from /<>/seqan-1.4.2+dfsg/core/tests/graph_types/test_graph_types.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h: In instantiation of ‘seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment; TIterator = char*; TSpec = seqan::Tag]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_trie.h:92:50: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_trie.h:279:19: required from ‘void seqan::createSuffixTrie(seqan::Graph >&, TTerminalStateMap&, const TText&) [with TAlphabet = char; TCargo = void; TSpec = seqan::Tag; TTerminalStateMap = seqan::String > >; TText = char*]’ /<>/seqan-1.4.2+dfsg/core/tests/graph_types/test_graph_derived.h:116:30: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:148:49: warning: implicitly-declared ‘constexpr seqan::Segment::Segment(const seqan::Segment&)’ is deprecated [-Wdeprecated-copy] 148 | data_iterator(other_.data_iterator) | ^ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:94, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types.h:42, from /<>/seqan-1.4.2+dfsg/core/tests/graph_types/test_graph_types.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_suffix.h:184:5: note: because ‘seqan::Segment’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = char*]’ 184 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:91, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types.h:42, from /<>/seqan-1.4.2+dfsg/core/tests/graph_types/test_graph_types.cpp:39: /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:624:25: required from ‘typename seqan::Iterator >::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::AdaptorIterator > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:600:17: required from ‘typename seqan::Iterator::Type>::Type seqan::begin(const T&) [with T = seqan::Segment; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::AdaptorIterator > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_trie.h:92:61: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_trie.h:279:19: required from ‘void seqan::createSuffixTrie(seqan::Graph >&, TTerminalStateMap&, const TText&) [with TAlphabet = char; TCargo = void; TSpec = seqan::Tag; TTerminalStateMap = seqan::String > >; TText = char*]’ /<>/seqan-1.4.2+dfsg/core/tests/graph_types/test_graph_derived.h:116:30: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:541:12: warning: implicitly-declared ‘constexpr seqan::Segment::Segment(const seqan::Segment&)’ is deprecated [-Wdeprecated-copy] 541 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:94, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types.h:42, from /<>/seqan-1.4.2+dfsg/core/tests/graph_types/test_graph_types.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_suffix.h:184:5: note: because ‘seqan::Segment’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = char*]’ 184 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types.h:41, from /<>/seqan-1.4.2+dfsg/core/tests/graph_types/test_graph_types.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:138: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]’ 138 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:92, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types.h:42, from /<>/seqan-1.4.2+dfsg/core/tests/graph_types/test_graph_types.cpp:39: /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:139: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:541: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:624:25: required from ‘typename seqan::Iterator >::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::AdaptorIterator > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:600:17: required from ‘typename seqan::Iterator::Type>::Type seqan::begin(const T&) [with T = seqan::Segment; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::AdaptorIterator > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_trie.h:92:61: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_trie.h:279:19: required from ‘void seqan::createSuffixTrie(seqan::Graph >&, TTerminalStateMap&, const TText&) [with TAlphabet = char; TCargo = void; TSpec = seqan::Tag; TTerminalStateMap = seqan::String > >; TText = char*]’ /<>/seqan-1.4.2+dfsg/core/tests/graph_types/test_graph_derived.h:116:30: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared ‘constexpr seqan::Segment::Segment(const seqan::Segment&)’ is deprecated [-Wdeprecated-copy] 470 | return me; | ^~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:94, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types.h:42, from /<>/seqan-1.4.2+dfsg/core/tests/graph_types/test_graph_types.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_suffix.h:184:5: note: because ‘seqan::Segment’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = char*]’ 184 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:79, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types.h:41, from /<>/seqan-1.4.2+dfsg/core/tests/graph_types/test_graph_types.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h: In instantiation of ‘void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, seqan::True) [with TValue = seqan::SimpleType]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from ‘void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from ‘void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, seqan::True) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from ‘void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1840:27: required from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagExact_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20: required from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagExact_; typename seqan::Size >::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:120:16: required from ‘seqan::String >::String(seqan::String >&) [with TValue = seqan::SimpleType; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_drawing.h:303:21: required from ‘void seqan::_createEdgeAttributes(const seqan::Graph > >&, TEdgeAttributes&) [with TAlphabet = seqan::SimpleType; TCargo = seqan::String, seqan::Alloc<> >; TSpec = seqan::Tag; TEdgeAttributes = seqan::String > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_drawing.h:590:23: required from ‘void seqan::write(TFile&, const seqan::Graph&, seqan::DotDrawing) [with TFile = std::__cxx11::basic_stringstream; TSpec = seqan::Automaton, seqan::String, seqan::Alloc<> >, seqan::WordGraph<> >; seqan::DotDrawing = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/graph_types/test_graph_utils.h:241:43: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class seqan::SimpleType’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_alphabet.h:84, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:68, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types.h:41, from /<>/seqan-1.4.2+dfsg/core/tests/graph_types/test_graph_types.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: ‘class seqan::SimpleType’ declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/tests/graph_msa/test_graph_msa.cpp:46: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >; TValue = unsigned int; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Value >::Type seqan::obtainId(seqan::IdManager&) [with TIdType = unsigned int; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_idmanager.h:205:9, inlined from ‘typename seqan::VertexDescriptor > >::Type seqan::addVertex(seqan::Graph >&) [with TCargo = void; TSpec = const seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_undirected.h:394:33, inlined from ‘typename seqan::VertexDescriptor > >::Type seqan::addVertex(seqan::Graph >&, TId, TPos, TLength) [with TStringSet = seqan::StringSet, seqan::Alloc<> >, seqan::Dependent > >; TCargo = void; TSpec = const seqan::Tag; TId = unsigned int; TPos = long unsigned int; TLength = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_align/graph_impl_align.h:566:34, inlined from ‘void seqan::_createAlignmentGraph(const seqan::Graph >&, TSegmentString&, TOutGraph&) [with TStringSet = seqan::StringSet, seqan::Alloc<> >, seqan::Dependent > >; TCargo = unsigned int; TSpec = seqan::Tag; TSegmentString = seqan::String >, seqan::Alloc<> >; TOutGraph = seqan::Graph, seqan::Alloc<> >, seqan::Dependent > >, void, const seqan::Tag > >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_msa/graph_align_tcoffee_progressive.h:101:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551608’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/tests/graph_msa/test_graph_msa.cpp:41: /usr/include/c++/9/new: In function ‘void seqan::_createAlignmentGraph(const seqan::Graph >&, TSegmentString&, TOutGraph&) [with TStringSet = seqan::StringSet, seqan::Alloc<> >, seqan::Dependent > >; TCargo = unsigned int; TSpec = seqan::Tag; TSegmentString = seqan::String >, seqan::Alloc<> >; TOutGraph = seqan::Graph, seqan::Alloc<> >, seqan::Dependent > >, void, const seqan::Tag > >]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/tests/graph_msa/test_graph_msa.cpp:46: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >; TValue = unsigned int; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Value >::Type seqan::obtainId(seqan::IdManager&) [with TIdType = unsigned int; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_idmanager.h:205:9, inlined from ‘typename seqan::VertexDescriptor > >::Type seqan::addVertex(seqan::Graph >&) [with TCargo = unsigned int; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_undirected.h:394:33, inlined from ‘typename seqan::VertexDescriptor > >::Type seqan::addVertex(seqan::Graph >&, TId, TPos, TLength) [with TStringSet = seqan::StringSet, seqan::Alloc<> >, seqan::Dependent > >; TCargo = unsigned int; TSpec = seqan::Tag; TId = unsigned int; TPos = long unsigned int; TLength = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_align/graph_impl_align.h:566:34, inlined from ‘void seqan::_createAlignmentGraph(const seqan::Graph >&, TSegmentString&, TOutGraph&) [with TStringSet = seqan::StringSet, seqan::Alloc<> >, seqan::Dependent > >; TCargo = unsigned int; TSpec = seqan::Tag; TSegmentString = seqan::String >, seqan::Alloc<> >; TOutGraph = seqan::Graph, seqan::Alloc<> >, seqan::Dependent > >, unsigned int> >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_msa/graph_align_tcoffee_progressive.h:101:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551608’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/tests/graph_msa/test_graph_msa.cpp:41: /usr/include/c++/9/new: In function ‘void seqan::_createAlignmentGraph(const seqan::Graph >&, TSegmentString&, TOutGraph&) [with TStringSet = seqan::StringSet, seqan::Alloc<> >, seqan::Dependent > >; TCargo = unsigned int; TSpec = seqan::Tag; TSegmentString = seqan::String >, seqan::Alloc<> >; TOutGraph = seqan::Graph, seqan::Alloc<> >, seqan::Dependent > >, unsigned int> >]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/tests/graph_msa/test_graph_msa.cpp:46: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >; TValue = unsigned int; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Value >::Type seqan::obtainId(seqan::IdManager&) [with TIdType = unsigned int; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_idmanager.h:205:9, inlined from ‘typename seqan::EdgeDescriptor > >::Type seqan::addEdge(seqan::Graph >&, TVertexDescriptor, TVertexDescriptor) [with TCargo = unsigned int; TSpec = seqan::Tag; TVertexDescriptor = unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_undirected.h:441:19, inlined from ‘typename seqan::EdgeDescriptor > >::Type seqan::addEdge(seqan::Graph >&, TVertexDescriptor, TVertexDescriptor) [with TStringSet = seqan::StringSet, seqan::Alloc<> >, seqan::Dependent > >; TCargo = unsigned int; TSpec = seqan::Tag; TVertexDescriptor = unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_align/graph_impl_align.h:648:16, inlined from ‘void seqan::_createAlignmentGraph(const seqan::Graph >&, TSegmentString&, TOutGraph&) [with TStringSet = seqan::StringSet, seqan::Alloc<> >, seqan::Dependent > >; TCargo = unsigned int; TSpec = seqan::Tag; TSegmentString = seqan::String >, seqan::Alloc<> >; TOutGraph = seqan::Graph, seqan::Alloc<> >, seqan::Dependent > >, unsigned int> >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_msa/graph_align_tcoffee_progressive.h:106:12: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551608’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/tests/graph_msa/test_graph_msa.cpp:41: /usr/include/c++/9/new: In function ‘void seqan::_createAlignmentGraph(const seqan::Graph >&, TSegmentString&, TOutGraph&) [with TStringSet = seqan::StringSet, seqan::Alloc<> >, seqan::Dependent > >; TCargo = unsigned int; TSpec = seqan::Tag; TSegmentString = seqan::String >, seqan::Alloc<> >; TOutGraph = seqan::Graph, seqan::Alloc<> >, seqan::Dependent > >, unsigned int> >]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/tests/graph_msa/test_graph_msa.cpp:46: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >; TValue = unsigned int; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Value >::Type seqan::obtainId(seqan::IdManager&) [with TIdType = unsigned int; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_idmanager.h:205:9, inlined from ‘typename seqan::VertexDescriptor > >::Type seqan::addVertex(seqan::Graph >&) [with TCargo = unsigned int; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_undirected.h:394:33, inlined from ‘typename seqan::VertexDescriptor > >::Type seqan::addVertex(seqan::Graph >&, TId, TPos, TLength) [with TStringSet = seqan::StringSet, seqan::Alloc<> >, seqan::Dependent > >; TCargo = unsigned int; TSpec = seqan::Tag; TId = unsigned int; TPos = long unsigned int; TLength = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_align/graph_impl_align.h:566:34, inlined from ‘void seqan::_createAlignmentGraph(const seqan::Graph >&, TSegmentString&, TOutGraph&) [with TStringSet = seqan::StringSet, seqan::Alloc<> >, seqan::Dependent > >; TCargo = unsigned int; TSpec = seqan::Tag; TSegmentString = seqan::String >, seqan::Alloc<> >; TOutGraph = seqan::Graph, seqan::Alloc<> >, seqan::Dependent > >, unsigned int> >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_msa/graph_align_tcoffee_progressive.h:101:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551608’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/tests/graph_msa/test_graph_msa.cpp:41: /usr/include/c++/9/new: In function ‘void seqan::_createAlignmentGraph(const seqan::Graph >&, TSegmentString&, TOutGraph&) [with TStringSet = seqan::StringSet, seqan::Alloc<> >, seqan::Dependent > >; TCargo = unsigned int; TSpec = seqan::Tag; TSegmentString = seqan::String >, seqan::Alloc<> >; TOutGraph = seqan::Graph, seqan::Alloc<> >, seqan::Dependent > >, unsigned int> >]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/tests/graph_msa/test_graph_msa.cpp:46: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >; TValue = unsigned int; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Value >::Type seqan::obtainId(seqan::IdManager&) [with TIdType = unsigned int; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_idmanager.h:205:9, inlined from ‘typename seqan::EdgeDescriptor > >::Type seqan::addEdge(seqan::Graph >&, TVertexDescriptor, TVertexDescriptor) [with TCargo = unsigned int; TSpec = seqan::Tag; TVertexDescriptor = unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_undirected.h:441:19, inlined from ‘typename seqan::EdgeDescriptor > >::Type seqan::addEdge(seqan::Graph >&, TVertexDescriptor, TVertexDescriptor) [with TStringSet = seqan::StringSet, seqan::Alloc<> >, seqan::Dependent > >; TCargo = unsigned int; TSpec = seqan::Tag; TVertexDescriptor = unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_align/graph_impl_align.h:648:16, inlined from ‘void seqan::_createAlignmentGraph(const seqan::Graph >&, TSegmentString&, TOutGraph&) [with TStringSet = seqan::StringSet, seqan::Alloc<> >, seqan::Dependent > >; TCargo = unsigned int; TSpec = seqan::Tag; TSegmentString = seqan::String >, seqan::Alloc<> >; TOutGraph = seqan::Graph, seqan::Alloc<> >, seqan::Dependent > >, unsigned int> >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_msa/graph_align_tcoffee_progressive.h:106:12: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551608’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/tests/graph_msa/test_graph_msa.cpp:41: /usr/include/c++/9/new: In function ‘void seqan::_createAlignmentGraph(const seqan::Graph >&, TSegmentString&, TOutGraph&) [with TStringSet = seqan::StringSet, seqan::Alloc<> >, seqan::Dependent > >; TCargo = unsigned int; TSpec = seqan::Tag; TSegmentString = seqan::String >, seqan::Alloc<> >; TOutGraph = seqan::Graph, seqan::Alloc<> >, seqan::Dependent > >, unsigned int> >]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types.h:41, from /<>/seqan-1.4.2+dfsg/core/tests/graph_types/test_graph_types.cpp:39: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >; TValue = unsigned int; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Value >::Type seqan::obtainId(seqan::IdManager&) [with TIdType = unsigned int; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_idmanager.h:205:9, inlined from ‘typename seqan::EdgeDescriptor > >::Type seqan::addEdge(seqan::Graph >&, TVertexDescriptor, TVertexDescriptor, TLabel) [with TAlphabet = char; TCargo = void; TSpec = seqan::Tag; TVertexDescriptor = unsigned int; TLabel = char]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_automaton.h:436:11, inlined from ‘void seqan::_addLetterToOracle(seqan::Graph >&, TPropertyMap&, TChar) [with TAlphabet = char; TCargo = void; TSpec = seqan::Tag; TPropertyMap = seqan::String >; TChar = char]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_oracle.h:93:10, inlined from ‘void seqan::createOracleOnReverse(seqan::Graph >&, TText) [with TAlphabet = char; TCargo = void; TSpec = seqan::Tag; TText = const char*]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_oracle.h:198:51, inlined from ‘void Test_Oracle()’ at /<>/seqan-1.4.2+dfsg/core/tests/graph_types/test_graph_derived.h:42:23: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551608’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/tests/graph_types/test_graph_types.cpp:34: /usr/include/c++/9/new: In function ‘void Test_Oracle()’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types.h:41, from /<>/seqan-1.4.2+dfsg/core/tests/graph_types/test_graph_types.cpp:39: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >; TValue = unsigned int; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Value >::Type seqan::obtainId(seqan::IdManager&) [with TIdType = unsigned int; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_idmanager.h:205:9, inlined from ‘typename seqan::EdgeDescriptor > >::Type seqan::addEdge(seqan::Graph >&, TVertexDescriptor, TVertexDescriptor, TLabel) [with TAlphabet = seqan::SimpleType; TCargo = void; TSpec = seqan::Tag; TVertexDescriptor = unsigned int; TLabel = char]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_automaton.h:436:11, inlined from ‘void seqan::_addLetterToOracle(seqan::Graph >&, TPropertyMap&, TChar) [with TAlphabet = seqan::SimpleType; TCargo = void; TSpec = seqan::Tag; TPropertyMap = seqan::String >; TChar = char]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_oracle.h:93:10, inlined from ‘void seqan::createOracle(seqan::Graph >&, TText) [with TAlphabet = seqan::SimpleType; TCargo = void; TSpec = seqan::Tag; TText = const char*]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_oracle.h:151:49, inlined from ‘void Test_Oracle()’ at /<>/seqan-1.4.2+dfsg/core/tests/graph_types/test_graph_derived.h:50:14: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551608’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/tests/graph_types/test_graph_types.cpp:34: /usr/include/c++/9/new: In function ‘void Test_Oracle()’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ [ 91%] Linking CXX executable ../../../bin/test_find cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/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=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/test_find.dir/test_find.cpp.o -o ../../../bin/test_find -lrt make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 91%] Built target test_find make -f core/tests/index/CMakeFiles/test_index_repeats.dir/build.make core/tests/index/CMakeFiles/test_index_repeats.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/tests/index /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/index /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/index/CMakeFiles/test_index_repeats.dir/DependInfo.cmake --color= Scanning dependencies of target test_index_repeats make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/tests/index/CMakeFiles/test_index_repeats.dir/build.make core/tests/index/CMakeFiles/test_index_repeats.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 92%] Building CXX object core/tests/index/CMakeFiles/test_index_repeats.dir/test_index_repeats.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/index && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -fopenmp -o CMakeFiles/test_index_repeats.dir/test_index_repeats.cpp.o -c /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_repeats.cpp In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:109, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_repeats.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_repeats.cpp:37: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h: In function ‘void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, seqan::KasaiOriginal)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:312:17: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 312 | for(TSize hMax = _min(n - i, n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:313:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 313 | LCP[isa - 1] = h; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h: In function ‘void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, seqan::Kasai)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:379:17: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 379 | for(TSize hMax = _min(n - i, n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:380:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 380 | LCP[i] = h | mark; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h: In function ‘void seqan::_createLCPTableRandomAccess(TLCPTable&, const seqan::StringSet&, const TSA&, seqan::Kasai)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:483:17: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 483 | for(TSize hMax = _min(getValueI2((TPair)dec), n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:484:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 484 | LCP[i] = h | mark; | ^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:128, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_repeats.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_repeats.cpp:37: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_dfi.h: In function ‘void seqan::_storeWotdChildren(seqan::Index > >&, TSize, TSize)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_dfi.h:504:6: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation] 504 | } else | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_dfi.h:506:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’ 506 | for (TDirSize d = index.sentinelBound - index.sentinelOcc; d != index.sentinelBound; ++d) | ^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:157, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_repeats.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_repeats.cpp:37: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index_esa.h: In function ‘typename seqan::Iterator >::Type seqan::_upperBoundLcpe(TText&, TSA&, seqan::SearchTreeIterator, TQuery&, TDiff_, TDiff_)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index_esa.h:1498:13: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 1498 | for(; i && ordEqual(*t, convert(*q)); --i, ++t, ++q) ; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index_esa.h:1501:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 1501 | if (q == qEnd || t == tEnd || !ordGreater(*t, convert(*q))) { | ^~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:79, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_repeats.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h: In instantiation of ‘void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, seqan::True) [with TValue = seqan::SimpleType]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from ‘void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from ‘void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, seqan::True) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from ‘void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1840:27: required from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagExact_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20: required from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagExact_; typename seqan::Size >::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:131:16: required from ‘seqan::String >::String(const seqan::String >&) [with TValue = seqan::SimpleType; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_repeats.h:52:16: required from ‘void SEQAN_TEST_test_index_repeats_period_1_ignore_minlen_for_ns() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_repeats.cpp:41:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class seqan::SimpleType’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_alphabet.h:84, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:68, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_repeats.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: ‘class seqan::SimpleType’ declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/tests/graph_msa/test_graph_msa.cpp:46: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >; TValue = unsigned int; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Value >::Type seqan::obtainId(seqan::IdManager&) [with TIdType = unsigned int; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_idmanager.h:205:9, inlined from ‘typename seqan::VertexDescriptor > >::Type seqan::addVertex(seqan::Graph >&) [with TCargo = void; TSpec = const seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_directed.h:534:33, inlined from ‘void seqan::_createVertices(seqan::Graph&, TVertexDescriptor) [with TSpec = seqan::Directed >; TVertexDescriptor = unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_interface.h:709:65, inlined from ‘void seqan::_copyGraph(const seqan::Graph >&, seqan::Graph >&, bool) [with TCargo = void; TSpec = const seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_directed.h:191:50, inlined from ‘void seqan::_copyGraph(const seqan::Graph >&, seqan::Graph >&) [with TCargo = void; TSpec = const seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_directed.h:213:12, inlined from ‘seqan::Graph >::Graph(const seqan::Graph >&) [with TCargo = void; TSpec = const seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_directed.h:110:14, inlined from ‘static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::Graph > >*; TParam = seqan::Graph > >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:296:9, inlined from ‘void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = seqan::Graph > >*; TParam = seqan::Graph > >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:363:28, inlined from ‘void seqan::_arrayConstructCopyDefault(TSource1, TSource2, TTarget) [with TTarget = seqan::Graph > >*; TSource1 = seqan::Graph > >*; TSource2 = seqan::Graph > >*]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:605:23, inlined from ‘void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, seqan::False) [with TValueSource = seqan::Graph > >; TValueTarget = seqan::Graph > >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1420:31, inlined from ‘void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = seqan::Graph > >; TValueTarget = seqan::Graph > >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1429:31, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::Graph > >; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1840:27, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::Graph > >; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::Graph > >; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String > > >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551608’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/tests/graph_msa/test_graph_msa.cpp:41: /usr/include/c++/9/new: In static member function ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String > > >; TExpand = seqan::Tag]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/tests/graph_msa/test_graph_msa.cpp:46: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >; TValue = unsigned int; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Value >::Type seqan::obtainId(seqan::IdManager&) [with TIdType = unsigned int; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_idmanager.h:205:9, inlined from ‘typename seqan::VertexDescriptor > >::Type seqan::addVertex(seqan::Graph >&) [with TCargo = void; TSpec = const seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_directed.h:534:33, inlined from ‘void seqan::_createVertices(seqan::Graph&, TVertexDescriptor) [with TSpec = seqan::Directed >; TVertexDescriptor = unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_interface.h:709:65, inlined from ‘void seqan::_copyGraph(const seqan::Graph >&, seqan::Graph >&, bool) [with TCargo = void; TSpec = const seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_directed.h:192:24, inlined from ‘void seqan::_copyGraph(const seqan::Graph >&, seqan::Graph >&) [with TCargo = void; TSpec = const seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_directed.h:213:12, inlined from ‘seqan::Graph >::Graph(const seqan::Graph >&) [with TCargo = void; TSpec = const seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_directed.h:110:14, inlined from ‘static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::Graph > >*; TParam = seqan::Graph > >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:296:9, inlined from ‘void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = seqan::Graph > >*; TParam = seqan::Graph > >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:363:28, inlined from ‘void seqan::_arrayConstructCopyDefault(TSource1, TSource2, TTarget) [with TTarget = seqan::Graph > >*; TSource1 = seqan::Graph > >*; TSource2 = seqan::Graph > >*]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:605:23, inlined from ‘void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, seqan::False) [with TValueSource = seqan::Graph > >; TValueTarget = seqan::Graph > >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1420:31, inlined from ‘void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = seqan::Graph > >; TValueTarget = seqan::Graph > >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1429:31, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::Graph > >; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1840:27, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::Graph > >; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::Graph > >; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String > > >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551608’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/tests/graph_msa/test_graph_msa.cpp:41: /usr/include/c++/9/new: In static member function ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String > > >; TExpand = seqan::Tag]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/tests/graph_msa/test_graph_msa.cpp:46: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >; TValue = unsigned int; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Value >::Type seqan::obtainId(seqan::IdManager&) [with TIdType = unsigned int; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_idmanager.h:205:9, inlined from ‘typename seqan::VertexDescriptor > >::Type seqan::addVertex(seqan::Graph >&) [with TCargo = double; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_undirected.h:394:33, inlined from ‘void seqan::_createVertices(seqan::Graph&, TVertexDescriptor) [with TSpec = seqan::Undirected; TVertexDescriptor = unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_interface.h:709:65, inlined from ‘void seqan::_copyGraph(const seqan::Graph >&, seqan::Graph >&, bool) [with TCargo = double; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_undirected.h:191:20, inlined from ‘void seqan::_copyGraph(const seqan::Graph >&, seqan::Graph >&) [with TCargo = double; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_undirected.h:214:12, inlined from ‘const seqan::Graph >& seqan::Graph >::operator=(const seqan::Graph >&) [with TCargo = double; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_undirected.h:118:14: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551608’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/tests/graph_msa/test_graph_msa.cpp:41: /usr/include/c++/9/new: In function ‘const seqan::Graph >& seqan::Graph >::operator=(const seqan::Graph >&) [with TCargo = double; TSpec = seqan::Tag]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/tests/graph_msa/test_graph_msa.cpp:46: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >; TValue = unsigned int; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Value >::Type seqan::obtainId(seqan::IdManager&) [with TIdType = unsigned int; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_idmanager.h:205:9, inlined from ‘typename seqan::EdgeDescriptor > >::Type seqan::addEdge(seqan::Graph >&, TVertexDescriptor, TVertexDescriptor) [with TCargo = double; TSpec = seqan::Tag; TVertexDescriptor = unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_undirected.h:441:19, inlined from ‘typename seqan::EdgeDescriptor > >::Type seqan::addEdge(seqan::Graph >&, TVertexDescriptor, TVertexDescriptor, TCargo2) [with TCargo = double; TSpec = seqan::Tag; TVertexDescriptor = unsigned int; TCargo2 = double]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_undirected.h:464:29, inlined from ‘void Test_UpgmaGuideTree(int) [with TTag = const seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/tests/graph_msa/test_graph_msa_guide_tree.h:119:12: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551608’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/tests/graph_msa/test_graph_msa.cpp:41: /usr/include/c++/9/new: In function ‘void Test_UpgmaGuideTree(int) [with TTag = const seqan::Tag]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types.h:41, from /<>/seqan-1.4.2+dfsg/core/tests/graph_types/test_graph_types.cpp:39: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >; TValue = unsigned int; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Value >::Type seqan::obtainId(seqan::IdManager&) [with TIdType = unsigned int; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_idmanager.h:205:9, inlined from ‘typename seqan::EdgeDescriptor > >::Type seqan::addEdge(seqan::Graph >&, TVertexDescriptor, TVertexDescriptor, TLabel) [with TAlphabet = char; TCargo = void; TSpec = seqan::Tag; TVertexDescriptor = unsigned int; TLabel = char]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_automaton.h:436:11, inlined from ‘void seqan::_addStringToTrie(seqan::Graph >&, TTerminalStateMap&, const TKeyword&, const TPos&) [with TAlphabet = char; TCargo = void; TSpec = seqan::Tag; TTerminalStateMap = seqan::String > >; TKeyword = seqan::String >; TPos = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_trie.h:101:10, inlined from ‘void seqan::createTrie(seqan::Graph >&, TTerminalStateMap&, const TKeywords&) [with TAlphabet = char; TCargo = void; TSpec = seqan::Tag; TTerminalStateMap = seqan::String > >; TKeywords = seqan::String > >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_trie.h:166:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551608’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/tests/graph_types/test_graph_types.cpp:34: /usr/include/c++/9/new: In function ‘void seqan::createTrie(seqan::Graph >&, TTerminalStateMap&, const TKeywords&) [with TAlphabet = char; TCargo = void; TSpec = seqan::Tag; TTerminalStateMap = seqan::String > >; TKeywords = seqan::String > >]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/tests/graph_msa/test_graph_msa.cpp:46: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >; TValue = unsigned int; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Value >::Type seqan::obtainId(seqan::IdManager&) [with TIdType = unsigned int; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_idmanager.h:205:9, inlined from ‘typename seqan::EdgeDescriptor > >::Type seqan::addEdge(seqan::Graph >&, TVertexDescriptor, TVertexDescriptor) [with TCargo = double; TSpec = seqan::Tag; TVertexDescriptor = unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_undirected.h:441:19, inlined from ‘typename seqan::EdgeDescriptor > >::Type seqan::addEdge(seqan::Graph >&, TVertexDescriptor, TVertexDescriptor, TCargo2) [with TCargo = double; TSpec = seqan::Tag; TVertexDescriptor = unsigned int; TCargo2 = double]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_undirected.h:464:29, inlined from ‘void Test_UpgmaGuideTree(int) [with TTag = const seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/tests/graph_msa/test_graph_msa_guide_tree.h:119:12: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551608’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/tests/graph_msa/test_graph_msa.cpp:41: /usr/include/c++/9/new: In function ‘void Test_UpgmaGuideTree(int) [with TTag = const seqan::Tag]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types.h:41, from /<>/seqan-1.4.2+dfsg/core/tests/graph_types/test_graph_types.cpp:39: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >; TValue = unsigned int; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Value >::Type seqan::obtainId(seqan::IdManager&) [with TIdType = unsigned int; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_idmanager.h:205:9, inlined from ‘typename seqan::EdgeDescriptor > >::Type seqan::addEdge(seqan::Graph >&, TVertexDescriptor, TVertexDescriptor, TLabel) [with TAlphabet = char; TCargo = void; TSpec = seqan::Tag; TVertexDescriptor = unsigned int; TLabel = char]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_automaton.h:436:11, inlined from ‘void seqan::createSetOracle(seqan::Graph >&, TTerminalStateMap&, const TKeywords&) [with TAlphabet = char; TCargo = void; TSpec = seqan::Tag; TTerminalStateMap = seqan::String > >; TKeywords = seqan::String > >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_oracle.h:267:14: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551608’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/tests/graph_types/test_graph_types.cpp:34: /usr/include/c++/9/new: In function ‘void seqan::createSetOracle(seqan::Graph >&, TTerminalStateMap&, const TKeywords&) [with TAlphabet = char; TCargo = void; TSpec = seqan::Tag; TTerminalStateMap = seqan::String > >; TKeywords = seqan::String > >]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/tests/graph_msa/test_graph_msa.cpp:46: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >; TValue = unsigned int; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Value >::Type seqan::obtainId(seqan::IdManager&) [with TIdType = unsigned int; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_idmanager.h:205:9, inlined from ‘typename seqan::EdgeDescriptor > >::Type seqan::addEdge(seqan::Graph >&, TVertexDescriptor, TVertexDescriptor) [with TCargo = double; TSpec = seqan::Tag; TVertexDescriptor = unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_undirected.h:441:19, inlined from ‘typename seqan::EdgeDescriptor > >::Type seqan::addEdge(seqan::Graph >&, TVertexDescriptor, TVertexDescriptor, TCargo2) [with TCargo = double; TSpec = seqan::Tag; TVertexDescriptor = unsigned int; TCargo2 = double]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_undirected.h:464:29, inlined from ‘void Test_UpgmaGuideTree(int) [with TTag = const seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/tests/graph_msa/test_graph_msa_guide_tree.h:119:12: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551608’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/tests/graph_msa/test_graph_msa.cpp:41: /usr/include/c++/9/new: In function ‘void Test_UpgmaGuideTree(int) [with TTag = const seqan::Tag]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/tests/graph_msa/test_graph_msa.cpp:46: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >; TValue = unsigned int; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Value >::Type seqan::obtainId(seqan::IdManager&) [with TIdType = unsigned int; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_idmanager.h:205:9, inlined from ‘typename seqan::EdgeDescriptor > >::Type seqan::addEdge(seqan::Graph >&, TVertexDescriptor, TVertexDescriptor) [with TCargo = double; TSpec = seqan::Tag; TVertexDescriptor = unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_undirected.h:441:19, inlined from ‘typename seqan::EdgeDescriptor > >::Type seqan::addEdge(seqan::Graph >&, TVertexDescriptor, TVertexDescriptor, TCargo2) [with TCargo = double; TSpec = seqan::Tag; TVertexDescriptor = unsigned int; TCargo2 = double]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_undirected.h:464:29, inlined from ‘void Test_UpgmaGuideTree(int) [with TTag = const seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/tests/graph_msa/test_graph_msa_guide_tree.h:119:12: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551608’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/tests/graph_msa/test_graph_msa.cpp:41: /usr/include/c++/9/new: In function ‘void Test_UpgmaGuideTree(int) [with TTag = const seqan::Tag]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ [ 92%] Linking CXX executable ../../../bin/test_index_repeats cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/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=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/test_index_repeats.dir/test_index_repeats.cpp.o -o ../../../bin/test_index_repeats -lrt make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 92%] Built target test_index_repeats make -f core/tests/index/CMakeFiles/test_index_crosscompare_dna.dir/build.make core/tests/index/CMakeFiles/test_index_crosscompare_dna.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/tests/index /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/index /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/index/CMakeFiles/test_index_crosscompare_dna.dir/DependInfo.cmake --color= Scanning dependencies of target test_index_crosscompare_dna make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/tests/index/CMakeFiles/test_index_crosscompare_dna.dir/build.make core/tests/index/CMakeFiles/test_index_crosscompare_dna.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 92%] Building CXX object core/tests/index/CMakeFiles/test_index_crosscompare_dna.dir/test_index_crosscompare_dna.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/index && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -fopenmp -o CMakeFiles/test_index_crosscompare_dna.dir/test_index_crosscompare_dna.cpp.o -c /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_dna.cpp In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types.h:41, from /<>/seqan-1.4.2+dfsg/core/tests/graph_types/test_graph_types.cpp:39: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >; TValue = unsigned int; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Value >::Type seqan::obtainId(seqan::IdManager&) [with TIdType = unsigned int; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_idmanager.h:205:9, inlined from ‘typename seqan::VertexDescriptor > >::Type seqan::addVertex(seqan::Graph >&) [with TAlphabet = char; TCargo = void; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_automaton.h:398:33, inlined 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]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_trie.h:98:41, inlined from ‘void seqan::createSuffixTrie(seqan::Graph >&, TTerminalStateMap&, const TText&) [with TAlphabet = char; TCargo = void; TSpec = seqan::Tag; TTerminalStateMap = seqan::String > >; TText = char*]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_trie.h:279:19, inlined from ‘void Test_Trie()’ at /<>/seqan-1.4.2+dfsg/core/tests/graph_types/test_graph_derived.h:116:18: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551608’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/tests/graph_types/test_graph_types.cpp:34: /usr/include/c++/9/new: In function ‘void Test_Trie()’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:109, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_dna.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h: In function ‘void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, seqan::KasaiOriginal)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:312:17: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 312 | for(TSize hMax = _min(n - i, n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:313:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 313 | LCP[isa - 1] = h; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h: In function ‘void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, seqan::Kasai)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:379:17: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 379 | for(TSize hMax = _min(n - i, n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:380:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 380 | LCP[i] = h | mark; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h: In function ‘void seqan::_createLCPTableRandomAccess(TLCPTable&, const seqan::StringSet&, const TSA&, seqan::Kasai)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:483:17: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 483 | for(TSize hMax = _min(getValueI2((TPair)dec), n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:484:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 484 | LCP[i] = h | mark; | ^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:128, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_dna.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_dfi.h: In function ‘void seqan::_storeWotdChildren(seqan::Index > >&, TSize, TSize)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_dfi.h:504:6: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation] 504 | } else | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_dfi.h:506:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’ 506 | for (TDirSize d = index.sentinelBound - index.sentinelOcc; d != index.sentinelBound; ++d) | ^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types.h:41, from /<>/seqan-1.4.2+dfsg/core/tests/graph_types/test_graph_types.cpp:39: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >; TValue = unsigned int; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Value >::Type seqan::obtainId(seqan::IdManager&) [with TIdType = unsigned int; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_idmanager.h:205:9, inlined from ‘typename seqan::VertexDescriptor > >::Type seqan::addVertex(seqan::Graph >&) [with TCargo = seqan::Pair; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_directed.h:534:33, inlined from ‘void seqan::_createVertices(seqan::Graph&, TVertexDescriptor) [with TSpec = seqan::Directed >; TVertexDescriptor = unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_interface.h:709:65, inlined from ‘void seqan::_copyGraph(const seqan::Graph >&, seqan::Graph >&, bool) [with TCargo = seqan::Pair; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_directed.h:191:50: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551608’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/tests/graph_types/test_graph_types.cpp:34: /usr/include/c++/9/new: In function ‘void seqan::_copyGraph(const seqan::Graph >&, seqan::Graph >&, bool) [with TCargo = seqan::Pair; TSpec = seqan::Tag]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types.h:41, from /<>/seqan-1.4.2+dfsg/core/tests/graph_types/test_graph_types.cpp:39: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >; TValue = unsigned int; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Value >::Type seqan::obtainId(seqan::IdManager&) [with TIdType = unsigned int; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_idmanager.h:205:9, inlined from ‘typename seqan::VertexDescriptor > >::Type seqan::addVertex(seqan::Graph >&) [with TCargo = seqan::Pair; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_directed.h:534:33, inlined from ‘void seqan::_createVertices(seqan::Graph&, TVertexDescriptor) [with TSpec = seqan::Directed >; TVertexDescriptor = unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_interface.h:709:65, inlined from ‘void seqan::_copyGraph(const seqan::Graph >&, seqan::Graph >&, bool) [with TCargo = seqan::Pair; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_directed.h:192:24: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551608’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/tests/graph_types/test_graph_types.cpp:34: /usr/include/c++/9/new: In function ‘void seqan::_copyGraph(const seqan::Graph >&, seqan::Graph >&, bool) [with TCargo = seqan::Pair; TSpec = seqan::Tag]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:157, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_dna.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index_esa.h: In function ‘typename seqan::Iterator >::Type seqan::_upperBoundLcpe(TText&, TSA&, seqan::SearchTreeIterator, TQuery&, TDiff_, TDiff_)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index_esa.h:1498:13: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 1498 | for(; i && ordEqual(*t, convert(*q)); --i, ++t, ++q) ; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index_esa.h:1501:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 1501 | if (q == qEnd || t == tEnd || !ordGreater(*t, convert(*q))) { | ^~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:116, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_dna.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_set_base.h: In instantiation of ‘void seqan::posLocalize(TResult&, const seqan::Pair&, const seqan::String&) [with TResult = seqan::Pair >; TSize = long unsigned int; TSpec = seqan::Alloc<>; T1 = long unsigned int; T2 = long unsigned int; TPack = seqan::Tag]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_set_base.h:803:16: required from ‘typename seqan::Infix::Type seqan::infixWithLength(const seqan::StringSet&, const TPosition&, TSize) [with TString = seqan::String, seqan::Alloc<> >; TSpec = seqan::Owner<>; TPosition = seqan::Pair >; TSize = long unsigned int; typename seqan::Infix::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:1538:25: required from ‘typename seqan::Infix >::Type>::Type seqan::representative(const seqan::Iter >&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexWotd<> >; TSpec = seqan::TopDown >; typename seqan::Infix >::Type>::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:70:3: 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 > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:87:63: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexWotd<>; TIndexSpec2 = seqan::IndexWotd >; TText = seqan::StringSet, seqan::Alloc<> > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:157:39: required from ‘void seqan::crossIndicesDna() [with TIndexSpec1 = seqan::IndexWotd<>; TIndexSpec2 = seqan::IndexWotd >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:182:50: required from ‘void seqan::SEQAN_TEST_testIndexCrossCompareDnaDfi() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_set_base.h:699:12: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 699 | result = pos; | ~~~~~~~^~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_dna.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types.h:41, from /<>/seqan-1.4.2+dfsg/core/tests/graph_types/test_graph_types.cpp:39: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >; TValue = unsigned int; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Value >::Type seqan::obtainId(seqan::IdManager&) [with TIdType = unsigned int; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_idmanager.h:205:9, inlined from ‘typename seqan::VertexDescriptor > >::Type seqan::addVertex(seqan::Graph >&) [with TCargo = double; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_directed.h:534:33, inlined from ‘void seqan::_createVertices(seqan::Graph&, TVertexDescriptor) [with TSpec = seqan::Directed >; TVertexDescriptor = unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_interface.h:709:65, inlined from ‘void seqan::_copyGraph(const seqan::Graph >&, seqan::Graph >&, bool) [with TCargo = double; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_directed.h:191:50: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551608’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/tests/graph_types/test_graph_types.cpp:34: /usr/include/c++/9/new: In function ‘void seqan::_copyGraph(const seqan::Graph >&, seqan::Graph >&, bool) [with TCargo = double; TSpec = seqan::Tag]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types.h:41, from /<>/seqan-1.4.2+dfsg/core/tests/graph_types/test_graph_types.cpp:39: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >; TValue = unsigned int; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Value >::Type seqan::obtainId(seqan::IdManager&) [with TIdType = unsigned int; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_idmanager.h:205:9, inlined from ‘typename seqan::VertexDescriptor > >::Type seqan::addVertex(seqan::Graph >&) [with TCargo = double; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_directed.h:534:33, inlined from ‘void seqan::_createVertices(seqan::Graph&, TVertexDescriptor) [with TSpec = seqan::Directed >; TVertexDescriptor = unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_interface.h:709:65, inlined from ‘void seqan::_copyGraph(const seqan::Graph >&, seqan::Graph >&, bool) [with TCargo = double; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_directed.h:192:24: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551608’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/tests/graph_types/test_graph_types.cpp:34: /usr/include/c++/9/new: In function ‘void seqan::_copyGraph(const seqan::Graph >&, seqan::Graph >&, bool) [with TCargo = double; TSpec = seqan::Tag]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:127, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_dna.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h: In instantiation of ‘TSize seqan::_sortWotdBucket(seqan::Index, TSpec>&, TBeginPos, TEndPos, TSize) [with TText = seqan::String, seqan::Alloc<> >; TSpec = seqan::Owner<>; TIndexSpec = seqan::IndexWotd<>; TBeginPos = long unsigned int; TEndPos = long unsigned int; TSize = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h:1871:32: required from ‘typename seqan::Size > >::Type seqan::_wotdEvaluate(const seqan::Iter >, seqan::VSTree >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = void; TSpec = seqan::TopDown >; typename seqan::Size > >::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h:800:34: required from ‘bool seqan::_goDown(seqan::Iter >, seqan::VSTree > >&, seqan::VSTreeIteratorTraits) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = void; TSpec = seqan::ParentLinks; TDfsOrder = seqan::Preorder_; THideEmptyEdges = seqan::False]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2296:14: required from ‘bool seqan::goDown(seqan::Iter > >&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexWotd<> >; TSpec = seqan::ParentLinks]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2771:15: required from ‘void seqan::goNextImpl(seqan::Iter > > >&, seqan::VSTreeIteratorTraits) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexWotd<> >; TSpec = seqan::PreorderEmptyEdges; THideEmptyEdges = seqan::False]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2052:13: required from ‘void seqan::goNext(seqan::Iter >&, TTraits) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexWotd<> >; TSpec = seqan::TopDown >; TTraits = seqan::PreorderEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2047:9: required from ‘void seqan::goNext(seqan::Iter >&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexWotd<> >; TSpec = seqan::TopDown >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:73: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 > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:87:63: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexWotd<>; TIndexSpec2 = seqan::IndexWotd >; TText = seqan::StringSet, seqan::Alloc<> > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:157:39: required from ‘void seqan::crossIndicesDna() [with TIndexSpec1 = seqan::IndexWotd<>; TIndexSpec2 = seqan::IndexWotd >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:182:50: required from ‘void seqan::SEQAN_TEST_testIndexCrossCompareDnaDfi() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h:1539:76: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 1539 | *(saBeg + (*(boundBeg + ordValue(*(itText + getSeqOffset(lPos)))))++) = *itSA; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_dna.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:127, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_dna.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h:1542:40: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 1542 | *(saBeg + index.sentinelBound++) = *itSA; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_dna.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:128, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_dna.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_dfi.h: In instantiation of ‘TSize seqan::_sortWotdBucket(seqan::Index, seqan::IndexWotd > >&, TBeginPos, TEndPos, TSize) [with TText = seqan::String, seqan::Alloc<> >; TSpec = seqan::Owner<>; TPredHull = seqan::DfiPredDefault_; TPred = seqan::DfiPredDefault_; TBeginPos = long unsigned int; TEndPos = long unsigned int; TSize = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h:1871:32: required from ‘typename seqan::Size > >::Type seqan::_wotdEvaluate(const seqan::Iter >, seqan::VSTree >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::Dfi<>; TSpec = seqan::TopDown >; typename seqan::Size > >::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h:800:34: required from ‘bool seqan::_goDown(seqan::Iter >, seqan::VSTree > >&, seqan::VSTreeIteratorTraits) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::Dfi<>; TSpec = seqan::ParentLinks; TDfsOrder = seqan::Preorder_; THideEmptyEdges = seqan::False]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2296:14: required from ‘bool seqan::goDown(seqan::Iter > >&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexWotd > >; TSpec = seqan::ParentLinks]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2771:15: required from ‘void seqan::goNextImpl(seqan::Iter > > >&, seqan::VSTreeIteratorTraits) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexWotd > >; TSpec = seqan::PreorderEmptyEdges; THideEmptyEdges = seqan::False]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2052:13: required from ‘void seqan::goNext(seqan::Iter >&, TTraits) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexWotd > >; TSpec = seqan::TopDown >; TTraits = seqan::PreorderEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2047:9: required from ‘void seqan::goNext(seqan::Iter >&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexWotd > >; TSpec = seqan::TopDown >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:74: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 > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:87:63: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexWotd<>; TIndexSpec2 = seqan::IndexWotd >; TText = seqan::StringSet, seqan::Alloc<> > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:157:39: required from ‘void seqan::crossIndicesDna() [with TIndexSpec1 = seqan::IndexWotd<>; TIndexSpec2 = seqan::IndexWotd >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:182:50: required from ‘void seqan::SEQAN_TEST_testIndexCrossCompareDnaDfi() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_dfi.h:448:76: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 448 | *(saBeg + (*(boundBeg + ordValue(*(itText + getSeqOffset(lPos)))))++) = *itSA; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_dna.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:128, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_dna.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_dfi.h:451:40: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 451 | *(saBeg + index.sentinelBound++) = *itSA; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_dna.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:127, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_dna.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h: In instantiation of ‘typename seqan::Size, TSpec> >::Type seqan::_sortFirstWotdBucket(seqan::Index, TSpec>&) [with TText = seqan::String, seqan::Alloc<> >; TSpec = seqan::Owner<>; TIndexSpec = seqan::IndexWotd<>; typename seqan::Size, TSpec> >::Type = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h:2021:31: required from ‘void seqan::_wotdCreateFirstLevel(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h:2055:24: required from ‘bool seqan::indexCreate(seqan::Index >&, WotdDir, seqan::Default) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void; seqan::WotdDir = const seqan::Tag; seqan::Default = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexWotd<>; TFibre = seqan::FibreDir_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexWotd<>; TFibre = seqan::FibreDir_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h:363:15: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexWotd<> >; TSpec = seqan::PreorderEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:65:46: 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 > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:87:63: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexWotd<>; TIndexSpec2 = seqan::IndexWotd >; TText = seqan::StringSet, seqan::Alloc<> > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:157:39: required from ‘void seqan::crossIndicesDna() [with TIndexSpec1 = seqan::IndexWotd<>; TIndexSpec2 = seqan::IndexWotd >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:182:50: required from ‘void seqan::SEQAN_TEST_testIndexCrossCompareDnaDfi() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h:1271:61: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 1271 | *(saBeg + (*(boundBeg + ordValue(getValue(itText))))++) = localPos; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_dna.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:127, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_dna.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h: In instantiation of ‘TSize seqan::_sortWotdBucket(seqan::Index, TSpec>&, TBeginPos, TEndPos, TSize) [with TText = seqan::String, seqan::Alloc<> >; TSpec = seqan::Owner<>; TIndexSpec = seqan::IndexWotd<>; TBeginPos = int; TEndPos = long unsigned int; TSize = int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h:2024:26: required from ‘void seqan::_wotdCreateFirstLevel(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h:2055:24: required from ‘bool seqan::indexCreate(seqan::Index >&, WotdDir, seqan::Default) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void; seqan::WotdDir = const seqan::Tag; seqan::Default = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexWotd<>; TFibre = seqan::FibreDir_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexWotd<>; TFibre = seqan::FibreDir_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h:363:15: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexWotd<> >; TSpec = seqan::PreorderEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:65:46: 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 > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:87:63: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexWotd<>; TIndexSpec2 = seqan::IndexWotd >; TText = seqan::StringSet, seqan::Alloc<> > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:157:39: required from ‘void seqan::crossIndicesDna() [with TIndexSpec1 = seqan::IndexWotd<>; TIndexSpec2 = seqan::IndexWotd >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:182:50: required from ‘void seqan::SEQAN_TEST_testIndexCrossCompareDnaDfi() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h:1539:76: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 1539 | *(saBeg + (*(boundBeg + ordValue(*(itText + getSeqOffset(lPos)))))++) = *itSA; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_dna.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:127, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_dna.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h:1542:40: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 1542 | *(saBeg + index.sentinelBound++) = *itSA; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_dna.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:128, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_dna.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_dfi.h: In instantiation of ‘typename seqan::Size, seqan::IndexWotd > > >::Type seqan::_sortFirstWotdBucket(seqan::Index, seqan::IndexWotd > >&) [with TText = seqan::String, seqan::Alloc<> >; TSpec = seqan::Owner<>; TPredHull = seqan::DfiPredDefault_; TPred = seqan::DfiPredDefault_; typename seqan::Size, seqan::IndexWotd > > >::Type = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h:2021:31: required from ‘void seqan::_wotdCreateFirstLevel(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::Dfi<>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_dfi.h:615:24: required from ‘bool seqan::indexCreate(seqan::Index > >&, WotdDir, seqan::Default) [with TText = seqan::StringSet, seqan::Alloc<> > >; TPredHull = seqan::DfiPredDefault_; TPred = seqan::DfiPredDefault_; seqan::WotdDir = const seqan::Tag; seqan::Default = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexWotd >; TFibre = seqan::FibreDir_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexWotd >; TFibre = seqan::FibreDir_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h:363:15: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexWotd > >; TSpec = seqan::PreorderEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:66:46: 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 > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:87:63: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexWotd<>; TIndexSpec2 = seqan::IndexWotd >; TText = seqan::StringSet, seqan::Alloc<> > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:157:39: required from ‘void seqan::crossIndicesDna() [with TIndexSpec1 = seqan::IndexWotd<>; TIndexSpec2 = seqan::IndexWotd >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:182:50: required from ‘void seqan::SEQAN_TEST_testIndexCrossCompareDnaDfi() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_dfi.h:302:38: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 302 | *(saBeg + (*(boundBeg + ord))++) = localPos; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_dna.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:128, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_dna.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_dfi.h: In instantiation of ‘TSize seqan::_sortWotdBucket(seqan::Index, seqan::IndexWotd > >&, TBeginPos, TEndPos, TSize) [with TText = seqan::String, seqan::Alloc<> >; TSpec = seqan::Owner<>; TPredHull = seqan::DfiPredDefault_; TPred = seqan::DfiPredDefault_; TBeginPos = int; TEndPos = long unsigned int; TSize = int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h:2024:26: required from ‘void seqan::_wotdCreateFirstLevel(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::Dfi<>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_dfi.h:615:24: required from ‘bool seqan::indexCreate(seqan::Index > >&, WotdDir, seqan::Default) [with TText = seqan::StringSet, seqan::Alloc<> > >; TPredHull = seqan::DfiPredDefault_; TPred = seqan::DfiPredDefault_; seqan::WotdDir = const seqan::Tag; seqan::Default = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexWotd >; TFibre = seqan::FibreDir_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexWotd >; TFibre = seqan::FibreDir_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h:363:15: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexWotd > >; TSpec = seqan::PreorderEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:66:46: 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 > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:87:63: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexWotd<>; TIndexSpec2 = seqan::IndexWotd >; TText = seqan::StringSet, seqan::Alloc<> > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:157:39: required from ‘void seqan::crossIndicesDna() [with TIndexSpec1 = seqan::IndexWotd<>; TIndexSpec2 = seqan::IndexWotd >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:182:50: required from ‘void seqan::SEQAN_TEST_testIndexCrossCompareDnaDfi() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_dfi.h:448:76: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 448 | *(saBeg + (*(boundBeg + ordValue(*(itText + getSeqOffset(lPos)))))++) = *itSA; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_dna.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:128, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_dna.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_dfi.h:451:40: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 451 | *(saBeg + index.sentinelBound++) = *itSA; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_dna.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:79, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_dna.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h: In instantiation of ‘void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, seqan::True) [with TValue = seqan::SimpleType]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from ‘void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from ‘void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, seqan::True) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from ‘void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1840:27: required from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagExact_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20: required from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagExact_; typename seqan::Size >::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:131:16: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50: required from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = seqan::String, seqan::Alloc<> >; TSpec = seqan::Alloc<>; TSize = int; TExpand = seqan::TagGenerous_; typename seqan::Size >::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_set_base.h:1435:18: required from ‘typename seqan::Size >::Type seqan::resize(seqan::StringSet&, TSize, seqan::Tag) [with TString = seqan::String, seqan::Alloc<> >; TSpec = seqan::Owner<>; TSize = int; TExpand = seqan::TagGenerous_; typename seqan::Size >::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:2143:18: required from ‘typename seqan::Size::Type seqan::resize(T&, TSize) [with T = seqan::StringSet, seqan::Alloc<> > >; TSize = int; typename seqan::Size::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:150:9: required from ‘void seqan::crossIndicesDna() [with TIndexSpec1 = seqan::IndexWotd<>; TIndexSpec2 = seqan::IndexWotd >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:182:50: required from ‘void seqan::SEQAN_TEST_testIndexCrossCompareDnaDfi() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class seqan::SimpleType’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_alphabet.h:84, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:68, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_dna.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: ‘class seqan::SimpleType’ declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types.h:41, from /<>/seqan-1.4.2+dfsg/core/tests/graph_types/test_graph_types.cpp:39: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >; TValue = unsigned int; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Value >::Type seqan::obtainId(seqan::IdManager&) [with TIdType = unsigned int; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_idmanager.h:205:9, inlined from ‘typename seqan::VertexDescriptor > >::Type seqan::addVertex(seqan::Graph >&) [with TCargo = void; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_tree.h:444:43, inlined from ‘void seqan::_createVertices(seqan::Graph&, TVertexDescriptor) [with TSpec = seqan::Tree; TVertexDescriptor = unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_interface.h:709:65, inlined from ‘void seqan::_copyGraph(const seqan::Graph >&, seqan::Graph >&, bool) [with TCargo = void; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_tree.h:229:51: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551608’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/tests/graph_types/test_graph_types.cpp:34: /usr/include/c++/9/new: In function ‘void seqan::_copyGraph(const seqan::Graph >&, seqan::Graph >&, bool) [with TCargo = void; TSpec = seqan::Tag]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types.h:41, from /<>/seqan-1.4.2+dfsg/core/tests/graph_types/test_graph_types.cpp:39: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >; TValue = unsigned int; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Value >::Type seqan::obtainId(seqan::IdManager&) [with TIdType = unsigned int; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_idmanager.h:205:9, inlined from ‘typename seqan::VertexDescriptor > >::Type seqan::addVertex(seqan::Graph >&) [with TCargo = void; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_tree.h:445:20, inlined from ‘void seqan::_createVertices(seqan::Graph&, TVertexDescriptor) [with TSpec = seqan::Tree; TVertexDescriptor = unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_interface.h:709:65, inlined from ‘void seqan::_copyGraph(const seqan::Graph >&, seqan::Graph >&, bool) [with TCargo = void; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_tree.h:229:51: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551608’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/tests/graph_types/test_graph_types.cpp:34: /usr/include/c++/9/new: In function ‘void seqan::_copyGraph(const seqan::Graph >&, seqan::Graph >&, bool) [with TCargo = void; TSpec = seqan::Tag]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types.h:41, from /<>/seqan-1.4.2+dfsg/core/tests/graph_types/test_graph_types.cpp:39: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >; TValue = unsigned int; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Value >::Type seqan::obtainId(seqan::IdManager&) [with TIdType = unsigned int; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_idmanager.h:205:9, inlined from ‘typename seqan::VertexDescriptor > >::Type seqan::addVertex(seqan::Graph >&) [with TCargo = void; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_tree.h:444:43, inlined from ‘void seqan::_createVertices(seqan::Graph&, TVertexDescriptor) [with TSpec = seqan::Tree; TVertexDescriptor = unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_interface.h:709:65, inlined from ‘void seqan::_copyGraph(const seqan::Graph >&, seqan::Graph >&, bool) [with TCargo = void; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_tree.h:230:24: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551608’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/tests/graph_types/test_graph_types.cpp:34: /usr/include/c++/9/new: In function ‘void seqan::_copyGraph(const seqan::Graph >&, seqan::Graph >&, bool) [with TCargo = void; TSpec = seqan::Tag]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types.h:41, from /<>/seqan-1.4.2+dfsg/core/tests/graph_types/test_graph_types.cpp:39: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >; TValue = unsigned int; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Value >::Type seqan::obtainId(seqan::IdManager&) [with TIdType = unsigned int; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_idmanager.h:205:9, inlined from ‘typename seqan::VertexDescriptor > >::Type seqan::addVertex(seqan::Graph >&) [with TCargo = void; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_tree.h:445:20, inlined from ‘void seqan::_createVertices(seqan::Graph&, TVertexDescriptor) [with TSpec = seqan::Tree; TVertexDescriptor = unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_interface.h:709:65, inlined from ‘void seqan::_copyGraph(const seqan::Graph >&, seqan::Graph >&, bool) [with TCargo = void; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_tree.h:230:24: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551608’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/tests/graph_types/test_graph_types.cpp:34: /usr/include/c++/9/new: In function ‘void seqan::_copyGraph(const seqan::Graph >&, seqan::Graph >&, bool) [with TCargo = void; TSpec = seqan::Tag]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types.h:41, from /<>/seqan-1.4.2+dfsg/core/tests/graph_types/test_graph_types.cpp:39: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >; TValue = unsigned int; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Value >::Type seqan::obtainId(seqan::IdManager&) [with TIdType = unsigned int; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_idmanager.h:205:9, inlined from ‘typename seqan::VertexDescriptor > >::Type seqan::addVertex(seqan::Graph >&) [with TCargo = void; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_tree.h:444:43, inlined from ‘void seqan::_createVertices(seqan::Graph&, TVertexDescriptor) [with TSpec = seqan::Tree; TVertexDescriptor = unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_interface.h:709:65, inlined from ‘void seqan::addEdges(seqan::Graph&, const TEdgeArray&, TSize) [with TSpec = seqan::Tree; TEdgeArray = unsigned int [16]; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_interface.h:759:37, inlined from ‘void Test_TreeInternalVertexIterator()’ at /<>/seqan-1.4.2+dfsg/core/tests/graph_types/test_graph_iterators.h:114:10: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551608’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/tests/graph_types/test_graph_types.cpp:34: /usr/include/c++/9/new: In function ‘void Test_TreeInternalVertexIterator()’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types.h:41, from /<>/seqan-1.4.2+dfsg/core/tests/graph_types/test_graph_types.cpp:39: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >; TValue = unsigned int; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Value >::Type seqan::obtainId(seqan::IdManager&) [with TIdType = unsigned int; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_idmanager.h:205:9, inlined from ‘typename seqan::VertexDescriptor > >::Type seqan::addVertex(seqan::Graph >&) [with TCargo = void; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_tree.h:445:20, inlined from ‘void seqan::_createVertices(seqan::Graph&, TVertexDescriptor) [with TSpec = seqan::Tree; TVertexDescriptor = unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_interface.h:709:65, inlined from ‘void seqan::addEdges(seqan::Graph&, const TEdgeArray&, TSize) [with TSpec = seqan::Tree; TEdgeArray = unsigned int [16]; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_interface.h:759:37, inlined from ‘void Test_TreeInternalVertexIterator()’ at /<>/seqan-1.4.2+dfsg/core/tests/graph_types/test_graph_iterators.h:114:10: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551608’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/tests/graph_types/test_graph_types.cpp:34: /usr/include/c++/9/new: In function ‘void Test_TreeInternalVertexIterator()’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types.h:41, from /<>/seqan-1.4.2+dfsg/core/tests/graph_types/test_graph_types.cpp:39: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >; TValue = unsigned int; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Value >::Type seqan::obtainId(seqan::IdManager&) [with TIdType = unsigned int; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_idmanager.h:205:9, inlined from ‘typename seqan::VertexDescriptor > >::Type seqan::addVertex(seqan::Graph >&) [with TCargo = void; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_tree.h:444:43, inlined from ‘void seqan::_createVertices(seqan::Graph&, TVertexDescriptor) [with TSpec = seqan::Tree; TVertexDescriptor = unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_interface.h:709:65, inlined from ‘void seqan::addEdges(seqan::Graph&, const TEdgeArray&, TSize) [with TSpec = seqan::Tree; TEdgeArray = unsigned int [16]; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_interface.h:760:23, inlined from ‘void Test_TreeInternalVertexIterator()’ at /<>/seqan-1.4.2+dfsg/core/tests/graph_types/test_graph_iterators.h:114:10: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551608’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/tests/graph_types/test_graph_types.cpp:34: /usr/include/c++/9/new: In function ‘void Test_TreeInternalVertexIterator()’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types.h:41, from /<>/seqan-1.4.2+dfsg/core/tests/graph_types/test_graph_types.cpp:39: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >; TValue = unsigned int; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Value >::Type seqan::obtainId(seqan::IdManager&) [with TIdType = unsigned int; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_idmanager.h:205:9, inlined from ‘typename seqan::VertexDescriptor > >::Type seqan::addVertex(seqan::Graph >&) [with TCargo = void; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_tree.h:445:20, inlined from ‘void seqan::_createVertices(seqan::Graph&, TVertexDescriptor) [with TSpec = seqan::Tree; TVertexDescriptor = unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_interface.h:709:65, inlined from ‘void seqan::addEdges(seqan::Graph&, const TEdgeArray&, TSize) [with TSpec = seqan::Tree; TEdgeArray = unsigned int [16]; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_interface.h:760:23, inlined from ‘void Test_TreeInternalVertexIterator()’ at /<>/seqan-1.4.2+dfsg/core/tests/graph_types/test_graph_iterators.h:114:10: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551608’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/tests/graph_types/test_graph_types.cpp:34: /usr/include/c++/9/new: In function ‘void Test_TreeInternalVertexIterator()’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ [ 92%] Linking CXX executable ../../../bin/test_index_crosscompare_dna cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/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=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/test_index_crosscompare_dna.dir/test_index_crosscompare_dna.cpp.o -o ../../../bin/test_index_crosscompare_dna -lrt make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 92%] Built target test_index_crosscompare_dna make -f core/tests/index/CMakeFiles/test_index_swift.dir/build.make core/tests/index/CMakeFiles/test_index_swift.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/tests/index /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/index /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/index/CMakeFiles/test_index_swift.dir/DependInfo.cmake --color= Scanning dependencies of target test_index_swift make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/tests/index/CMakeFiles/test_index_swift.dir/build.make core/tests/index/CMakeFiles/test_index_swift.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 92%] Building CXX object core/tests/index/CMakeFiles/test_index_swift.dir/test_index_swift.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/index && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -fopenmp -o CMakeFiles/test_index_swift.dir/test_index_swift.cpp.o -c /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_swift.cpp In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types.h:41, from /<>/seqan-1.4.2+dfsg/core/tests/graph_types/test_graph_types.cpp:39: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >; TValue = unsigned int; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Value >::Type seqan::obtainId(seqan::IdManager&) [with TIdType = unsigned int; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_idmanager.h:205:9, inlined from ‘typename seqan::VertexDescriptor > >::Type seqan::addVertex(seqan::Graph >&) [with TCargo = void; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_undirected.h:394:33, inlined from ‘void seqan::_createVertices(seqan::Graph&, TVertexDescriptor) [with TSpec = seqan::Undirected; TVertexDescriptor = unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_interface.h:709:65, inlined from ‘void seqan::_copyGraph(const seqan::Graph >&, seqan::Graph >&, bool) [with TCargo = void; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_undirected.h:191:20: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551608’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/tests/graph_types/test_graph_types.cpp:34: /usr/include/c++/9/new: In function ‘void seqan::_copyGraph(const seqan::Graph >&, seqan::Graph >&, bool) [with TCargo = void; TSpec = seqan::Tag]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types.h:41, from /<>/seqan-1.4.2+dfsg/core/tests/graph_types/test_graph_types.cpp:39: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >; TValue = unsigned int; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Value >::Type seqan::obtainId(seqan::IdManager&) [with TIdType = unsigned int; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_idmanager.h:205:9, inlined from ‘typename seqan::EdgeDescriptor > >::Type seqan::addEdge(seqan::Graph >&, TVertexDescriptor, TVertexDescriptor) [with TCargo = void; TSpec = seqan::Tag; TVertexDescriptor = unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_undirected.h:441:19, inlined from ‘void seqan::_copyGraph(const seqan::Graph >&, seqan::Graph >&, bool) [with TCargo = void; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_undirected.h:194:32: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551608’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/tests/graph_types/test_graph_types.cpp:34: /usr/include/c++/9/new: In function ‘void seqan::_copyGraph(const seqan::Graph >&, seqan::Graph >&, bool) [with TCargo = void; TSpec = seqan::Tag]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types.h:41, from /<>/seqan-1.4.2+dfsg/core/tests/graph_types/test_graph_types.cpp:39: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >; TValue = unsigned int; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Value >::Type seqan::obtainId(seqan::IdManager&) [with TIdType = unsigned int; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_idmanager.h:205:9, inlined from ‘typename seqan::VertexDescriptor > >::Type seqan::addVertex(seqan::Graph >&) [with TCargo = seqan::Pair; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_undirected.h:394:33, inlined from ‘void seqan::_createVertices(seqan::Graph&, TVertexDescriptor) [with TSpec = seqan::Undirected >; TVertexDescriptor = unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_interface.h:709:65, inlined from ‘void seqan::_copyGraph(const seqan::Graph >&, seqan::Graph >&, bool) [with TCargo = seqan::Pair; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_undirected.h:191:20: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551608’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/tests/graph_types/test_graph_types.cpp:34: /usr/include/c++/9/new: In function ‘void seqan::_copyGraph(const seqan::Graph >&, seqan::Graph >&, bool) [with TCargo = seqan::Pair; TSpec = seqan::Tag]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types.h:41, from /<>/seqan-1.4.2+dfsg/core/tests/graph_types/test_graph_types.cpp:39: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >; TValue = unsigned int; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Value >::Type seqan::obtainId(seqan::IdManager&) [with TIdType = unsigned int; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_idmanager.h:205:9, inlined from ‘typename seqan::EdgeDescriptor > >::Type seqan::addEdge(seqan::Graph >&, TVertexDescriptor, TVertexDescriptor) [with TCargo = seqan::Pair; TSpec = seqan::Tag; TVertexDescriptor = unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_undirected.h:441:19, inlined from ‘void seqan::_copyGraph(const seqan::Graph >&, seqan::Graph >&, bool) [with TCargo = seqan::Pair; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_undirected.h:194:32: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551608’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/tests/graph_types/test_graph_types.cpp:34: /usr/include/c++/9/new: In function ‘void seqan::_copyGraph(const seqan::Graph >&, seqan::Graph >&, bool) [with TCargo = seqan::Pair; TSpec = seqan::Tag]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ [ 92%] Linking CXX executable ../../../bin/test_graph_msa cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/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=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/test_graph_msa.dir/test_graph_msa.cpp.o -o ../../../bin/test_graph_msa -lrt make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 92%] Built target test_graph_msa make -f core/tests/index/CMakeFiles/test_index_sa_bwtwalk.dir/build.make core/tests/index/CMakeFiles/test_index_sa_bwtwalk.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/tests/index /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/index /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/index/CMakeFiles/test_index_sa_bwtwalk.dir/DependInfo.cmake --color= Scanning dependencies of target test_index_sa_bwtwalk make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/tests/index/CMakeFiles/test_index_sa_bwtwalk.dir/build.make core/tests/index/CMakeFiles/test_index_sa_bwtwalk.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 92%] Building CXX object core/tests/index/CMakeFiles/test_index_sa_bwtwalk.dir/test_index_sa_bwtwalk.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/index && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -fopenmp -o CMakeFiles/test_index_sa_bwtwalk.dir/test_index_sa_bwtwalk.cpp.o -c /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_sa_bwtwalk.cpp In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types.h:41, from /<>/seqan-1.4.2+dfsg/core/tests/graph_types/test_graph_types.cpp:39: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >; TValue = unsigned int; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Value >::Type seqan::obtainId(seqan::IdManager&) [with TIdType = unsigned int; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_idmanager.h:205:9, inlined from ‘typename seqan::VertexDescriptor > >::Type seqan::addVertex(seqan::Graph >&) [with TCargo = void; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_directed.h:534:33, inlined from ‘void seqan::_createVertices(seqan::Graph&, TVertexDescriptor) [with TSpec = seqan::Directed<>; TVertexDescriptor = unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_interface.h:709:65, inlined from ‘void seqan::_copyGraph(const seqan::Graph >&, seqan::Graph >&, bool) [with TCargo = void; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_directed.h:191:50: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551608’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/tests/graph_types/test_graph_types.cpp:34: /usr/include/c++/9/new: In function ‘void seqan::_copyGraph(const seqan::Graph >&, seqan::Graph >&, bool) [with TCargo = void; TSpec = seqan::Tag]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types.h:41, from /<>/seqan-1.4.2+dfsg/core/tests/graph_types/test_graph_types.cpp:39: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >; TValue = unsigned int; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Value >::Type seqan::obtainId(seqan::IdManager&) [with TIdType = unsigned int; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_idmanager.h:205:9, inlined from ‘typename seqan::VertexDescriptor > >::Type seqan::addVertex(seqan::Graph >&) [with TCargo = void; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_directed.h:534:33, inlined from ‘void seqan::_createVertices(seqan::Graph&, TVertexDescriptor) [with TSpec = seqan::Directed<>; TVertexDescriptor = unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_interface.h:709:65, inlined from ‘void seqan::_copyGraph(const seqan::Graph >&, seqan::Graph >&, bool) [with TCargo = void; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_directed.h:192:24: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551608’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/tests/graph_types/test_graph_types.cpp:34: /usr/include/c++/9/new: In function ‘void seqan::_copyGraph(const seqan::Graph >&, seqan::Graph >&, bool) [with TCargo = void; TSpec = seqan::Tag]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types.h:41, from /<>/seqan-1.4.2+dfsg/core/tests/graph_types/test_graph_types.cpp:39: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >; TValue = unsigned int; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Value >::Type seqan::obtainId(seqan::IdManager&) [with TIdType = unsigned int; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_idmanager.h:205:9, inlined from ‘typename seqan::EdgeDescriptor > >::Type seqan::addEdge(seqan::Graph >&, TVertexDescriptor, TVertexDescriptor) [with TCargo = void; TSpec = seqan::Tag; TVertexDescriptor = unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_directed.h:617:19, inlined from ‘void seqan::_copyGraph(const seqan::Graph >&, seqan::Graph >&, bool) [with TCargo = void; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_directed.h:195:31: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551608’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/tests/graph_types/test_graph_types.cpp:34: /usr/include/c++/9/new: In function ‘void seqan::_copyGraph(const seqan::Graph >&, seqan::Graph >&, bool) [with TCargo = void; TSpec = seqan::Tag]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types.h:41, from /<>/seqan-1.4.2+dfsg/core/tests/graph_types/test_graph_types.cpp:39: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >; TValue = unsigned int; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Value >::Type seqan::obtainId(seqan::IdManager&) [with TIdType = unsigned int; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_idmanager.h:205:9, inlined from ‘typename seqan::EdgeDescriptor > >::Type seqan::addEdge(seqan::Graph >&, TVertexDescriptor, TVertexDescriptor) [with TCargo = void; TSpec = seqan::Tag; TVertexDescriptor = unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_directed.h:617:19, inlined from ‘void seqan::_copyGraph(const seqan::Graph >&, seqan::Graph >&, bool) [with TCargo = void; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_directed.h:196:20: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551608’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/tests/graph_types/test_graph_types.cpp:34: /usr/include/c++/9/new: In function ‘void seqan::_copyGraph(const seqan::Graph >&, seqan::Graph >&, bool) [with TCargo = void; TSpec = seqan::Tag]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:109, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_swift.cpp:2: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h: In function ‘void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, seqan::KasaiOriginal)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:312:17: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 312 | for(TSize hMax = _min(n - i, n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:313:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 313 | LCP[isa - 1] = h; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h: In function ‘void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, seqan::Kasai)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:379:17: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 379 | for(TSize hMax = _min(n - i, n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:380:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 380 | LCP[i] = h | mark; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h: In function ‘void seqan::_createLCPTableRandomAccess(TLCPTable&, const seqan::StringSet&, const TSA&, seqan::Kasai)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:483:17: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 483 | for(TSize hMax = _min(getValueI2((TPair)dec), n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:484:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 484 | LCP[i] = h | mark; | ^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:128, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_swift.cpp:2: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_dfi.h: In function ‘void seqan::_storeWotdChildren(seqan::Index > >&, TSize, TSize)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_dfi.h:504:6: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation] 504 | } else | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_dfi.h:506:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’ 506 | for (TDirSize d = index.sentinelBound - index.sentinelOcc; d != index.sentinelBound; ++d) | ^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:157, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_swift.cpp:2: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index_esa.h: In function ‘typename seqan::Iterator >::Type seqan::_upperBoundLcpe(TText&, TSA&, seqan::SearchTreeIterator, TQuery&, TDiff_, TDiff_)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index_esa.h:1498:13: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 1498 | for(; i && ordEqual(*t, convert(*q)); --i, ++t, ++q) ; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index_esa.h:1501:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 1501 | if (q == qEnd || t == tEnd || !ordGreater(*t, convert(*q))) { | ^~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:79, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_swift.cpp:1: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h: In instantiation of ‘void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, seqan::True) [with TValue = seqan::SimpleType]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from ‘void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from ‘void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, seqan::True) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from ‘void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1840:27: required from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagExact_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20: required from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagExact_; typename seqan::Size >::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:131:16: required from ‘seqan::String >::String(const seqan::String >&) [with TValue = seqan::SimpleType; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_swift.cpp:20:16: required from ‘void SEQAN_TEST_test_index_swift_find_empty_pattern() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_swift.cpp:34:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class seqan::SimpleType’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_alphabet.h:84, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:68, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_swift.cpp:1: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: ‘class seqan::SimpleType’ declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:69, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_swift.cpp:1: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/fundamental_transport.h: In instantiation of ‘void 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 > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/holder_tristate.h:730: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 > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/holder_tristate.h:674:19: required from ‘void seqan::create(seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> > >, seqan::IndexQGram, seqan::UngappedShape<10> >, seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/holder_tristate.h:990: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 > >&]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_pattern_base.h:368:14: 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 > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_swift.h:701: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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_swift.h:1876: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_swift.h:1860: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]’ /<>/seqan-1.4.2+dfsg/core/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]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_swift.cpp:34:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/fundamental_transport.h:133: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] 133 | target = source; | ~~~~~~~^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:81, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_swift.cpp:2: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_qgram_openaddressing.h:159:3: 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> >]’ 159 | Index(Index const &other): | ^~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:80, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_swift.cpp:2: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_qgram.h: In instantiation of ‘void seqan::_qgramFillSuffixArray(TSA&, const seqan::StringSet&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = seqan::String >, seqan::Alloc<> >; TString = seqan::String, seqan::Alloc<> >; TSpec = seqan::Owner<>; TShape = seqan::Shape, seqan::UngappedShape<10> >; TDir = seqan::String >; TBucketMap = seqan::BucketMap; TStepSize = long unsigned int; TWithConstraints = seqan::True]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_qgram.h:1593:25: required from ‘void seqan::createQGramIndex(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexQGram, seqan::UngappedShape<10> >, seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_qgram.h:2565:19: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSADir, seqan::Default) [with TText = seqan::StringSet, seqan::Alloc<> > >; TShapeSpec = seqan::Shape, seqan::UngappedShape<10> >; TSpec = seqan::Tag; seqan::FibreSADir = const seqan::Tag; seqan::Default = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexQGram, seqan::UngappedShape<10> >, seqan::Tag >; TFibre = seqan::FibreSADir_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexQGram, seqan::UngappedShape<10> >, seqan::Tag >; TFibre = seqan::FibreSADir_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_swift.h:712:21: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_swift.h:1876: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_swift.h:1860: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]’ /<>/seqan-1.4.2+dfsg/core/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]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_swift.cpp:34:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_qgram.h:1448:52: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 1448 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_swift.cpp:1: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:80, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_swift.cpp:2: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_qgram.h:1450:63: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 1450 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // first hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_swift.cpp:1: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:80, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_swift.cpp:2: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_qgram.h:1458:53: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 1458 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_swift.cpp:1: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:80, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_swift.cpp:2: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_qgram.h:1460:68: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 1460 | sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos; // next hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_swift.cpp:1: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:80, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_swift.cpp:2: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_qgram.h:1480:53: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 1480 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_swift.cpp:1: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:80, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_swift.cpp:2: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_qgram.h:1482:64: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 1482 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_swift.cpp:1: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:80, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_swift.cpp:2: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_qgram.h: In instantiation of ‘void seqan::_qgramFillSuffixArray(TSA&, const seqan::StringSet&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = seqan::String >, seqan::Alloc<> >; TString = seqan::String, seqan::Alloc<> >; TSpec = seqan::Owner<>; TShape = seqan::Shape, seqan::UngappedShape<10> >; TDir = seqan::String >; TBucketMap = seqan::BucketMap; TStepSize = long unsigned int; TWithConstraints = seqan::False]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_qgram.h:1604:25: required from ‘void seqan::createQGramIndex(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexQGram, seqan::UngappedShape<10> >, seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_qgram.h:2565:19: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSADir, seqan::Default) [with TText = seqan::StringSet, seqan::Alloc<> > >; TShapeSpec = seqan::Shape, seqan::UngappedShape<10> >; TSpec = seqan::Tag; seqan::FibreSADir = const seqan::Tag; seqan::Default = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexQGram, seqan::UngappedShape<10> >, seqan::Tag >; TFibre = seqan::FibreSADir_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexQGram, seqan::UngappedShape<10> >, seqan::Tag >; TFibre = seqan::FibreSADir_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_swift.h:712:21: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_swift.h:1876: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_swift.h:1860: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]’ /<>/seqan-1.4.2+dfsg/core/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]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_swift.cpp:34:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_qgram.h:1448:52: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 1448 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_swift.cpp:1: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:80, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_swift.cpp:2: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_qgram.h:1450:63: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 1450 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // first hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_swift.cpp:1: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:80, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_swift.cpp:2: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_qgram.h:1458:53: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 1458 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_swift.cpp:1: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:80, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_swift.cpp:2: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_qgram.h:1460:68: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 1460 | sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos; // next hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_swift.cpp:1: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:80, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_swift.cpp:2: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_qgram.h:1480:53: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 1480 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_swift.cpp:1: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:80, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_swift.cpp:2: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_qgram.h:1482:64: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 1482 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_swift.cpp:1: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:166, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_sa_bwtwalk.cpp:43: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/global_alignment_myers_impl.h: In function ‘int seqan::_globalAlignmentScore(const seqan::String&, const seqan::String&, const MyersBitVector&)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/global_alignment_myers_impl.h:70:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 70 | if (length(seqH) < length(seqV)) | ^~ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/global_alignment_myers_impl.h:74:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 74 | const unsigned int BLOCK_SIZE = BitsPerValue::VALUE; | ^~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:174, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_sa_bwtwalk.cpp:43: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function ‘seqan::Pair > seqan::_alignBandedSmithWatermanTrace(seqan::LocalAlignmentFinder&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:409:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 409 | if ((actualCol == 0) || (actualRow == 0)) | ^~ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 412 | if (actualCol < len1) _alignTracePrint(finder.trace, seqH, seqV, id1, actualCol, id2, actualRow, len1 - actualCol, Horizontal); | ^~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:109, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_sa_bwtwalk.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h: In function ‘void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, seqan::KasaiOriginal)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:312:17: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 312 | for(TSize hMax = _min(n - i, n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:313:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 313 | LCP[isa - 1] = h; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h: In function ‘void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, seqan::Kasai)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:379:17: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 379 | for(TSize hMax = _min(n - i, n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:380:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 380 | LCP[i] = h | mark; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h: In function ‘void seqan::_createLCPTableRandomAccess(TLCPTable&, const seqan::StringSet&, const TSA&, seqan::Kasai)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:483:17: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 483 | for(TSize hMax = _min(getValueI2((TPair)dec), n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:484:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 484 | LCP[i] = h | mark; | ^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:128, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_sa_bwtwalk.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_dfi.h: In function ‘void seqan::_storeWotdChildren(seqan::Index > >&, TSize, TSize)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_dfi.h:504:6: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation] 504 | } else | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_dfi.h:506:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’ 506 | for (TDirSize d = index.sentinelBound - index.sentinelOcc; d != index.sentinelBound; ++d) | ^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:157, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_sa_bwtwalk.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index_esa.h: In function ‘typename seqan::Iterator >::Type seqan::_upperBoundLcpe(TText&, TSA&, seqan::SearchTreeIterator, TQuery&, TDiff_, TDiff_)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index_esa.h:1498:13: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 1498 | for(; i && ordEqual(*t, convert(*q)); --i, ++t, ++q) ; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index_esa.h:1501:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 1501 | if (q == qEnd || t == tEnd || !ordGreater(*t, convert(*q))) { | ^~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:60, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_sa_bwtwalk.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_bit_compressed.h: In instantiation of ‘seqan::Tuple >::TBitVector* seqan::Tuple >::operator&() [with TValue = bool; unsigned int SIZE = 64; seqan::Tuple >::TBitVector = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:406:19: required from ‘static void seqan::ValueDestructor_::destruct(TIterator) [with TIterator = seqan::Tuple >*]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:461:26: required from ‘void seqan::valueDestruct(TIterator) [with TIterator = seqan::Tuple >*]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:732:22: required from ‘void seqan::_arrayDestructDefault(TIterator1, TIterator2) [with TIterator1 = seqan::Tuple >*; TIterator2 = seqan::Tuple >*]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1489:26: required from ‘void seqan::_arrayDestructPointer(TValue*, TValue*, seqan::False) [with TValue = seqan::Tuple >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1498:26: required from ‘void seqan::arrayDestruct(TValue*, TValue*) [with TValue = seqan::Tuple >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:188:22: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_sa_bwtwalk.h:369:31: required from ‘void seqan::_createSuffixArrayHandleTooLongSuffixArrayType(TSA&, TArray&, TValue&, const TText&, const TValue&, const TValue&, const TValue&, const seqan::BwtWalk >&, const seqan::True&, const seqan::False&) [with TSA = seqan::String >; TText = seqan::String >; TValue = long unsigned int; TArray = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_sa_bwtwalk.h:400:55: required from ‘void seqan::_createSuffixArray(TSA&, const TText&, const seqan::BwtWalk >&, const seqan::True&) [with TSA = seqan::String >; TText = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_sa_bwtwalk.h:75:21: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const seqan::BwtWalk&) [with TSA = seqan::String >; TText = seqan::String >; TSpec = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_sa_bwtwalk.h:86:19: required from ‘bool seqan::check_sa_algorithm(TText&, const seqan::False&) [with TText = seqan::String >; TTag = seqan::BwtWalk >; TValue = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_sa_bwtwalk.h:135:2: required from ‘void seqan::SEQAN_TEST_testBWTWalk() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_sa_bwtwalk.cpp:58:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_bit_compressed.h:185:17: warning: taking address of packed member of ‘seqan::Tuple >’ may result in an unaligned pointer value [-Waddress-of-packed-member] 185 | return &i; | ^ [ 92%] Linking CXX executable ../../../bin/test_index_swift cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/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=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/test_index_swift.dir/test_index_swift.cpp.o -o ../../../bin/test_index_swift -lrt make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 92%] Built target test_index_swift make -f core/tests/index/CMakeFiles/test_index_drawing.dir/build.make core/tests/index/CMakeFiles/test_index_drawing.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/tests/index /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/index /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/index/CMakeFiles/test_index_drawing.dir/DependInfo.cmake --color= Scanning dependencies of target test_index_drawing make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/tests/index/CMakeFiles/test_index_drawing.dir/build.make core/tests/index/CMakeFiles/test_index_drawing.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 92%] Building CXX object core/tests/index/CMakeFiles/test_index_drawing.dir/test_index_drawing.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/index && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -fopenmp -o CMakeFiles/test_index_drawing.dir/test_index_drawing.cpp.o -c /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_drawing.cpp [ 92%] Linking CXX executable ../../../bin/test_graph_types cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/graph_types && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_graph_types.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/test_graph_types.dir/test_graph_types.cpp.o -o ../../../bin/test_graph_types -lrt make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 92%] Built target test_graph_types make -f core/tests/index/CMakeFiles/test_index_crosscompare_char_dfi.dir/build.make core/tests/index/CMakeFiles/test_index_crosscompare_char_dfi.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/tests/index /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/index /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/index/CMakeFiles/test_index_crosscompare_char_dfi.dir/DependInfo.cmake --color= Scanning dependencies of target test_index_crosscompare_char_dfi make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/tests/index/CMakeFiles/test_index_crosscompare_char_dfi.dir/build.make core/tests/index/CMakeFiles/test_index_crosscompare_char_dfi.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 92%] Building CXX object core/tests/index/CMakeFiles/test_index_crosscompare_char_dfi.dir/test_index_crosscompare_char_dfi.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/index && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -fopenmp -o CMakeFiles/test_index_crosscompare_char_dfi.dir/test_index_crosscompare_char_dfi.cpp.o -c /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char_dfi.cpp In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:109, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_drawing.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h: In function ‘void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, seqan::KasaiOriginal)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:312:17: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 312 | for(TSize hMax = _min(n - i, n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:313:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 313 | LCP[isa - 1] = h; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h: In function ‘void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, seqan::Kasai)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:379:17: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 379 | for(TSize hMax = _min(n - i, n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:380:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 380 | LCP[i] = h | mark; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h: In function ‘void seqan::_createLCPTableRandomAccess(TLCPTable&, const seqan::StringSet&, const TSA&, seqan::Kasai)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:483:17: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 483 | for(TSize hMax = _min(getValueI2((TPair)dec), n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:484:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 484 | LCP[i] = h | mark; | ^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:128, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_drawing.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_dfi.h: In function ‘void seqan::_storeWotdChildren(seqan::Index > >&, TSize, TSize)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_dfi.h:504:6: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation] 504 | } else | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_dfi.h:506:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’ 506 | for (TDirSize d = index.sentinelBound - index.sentinelOcc; d != index.sentinelBound; ++d) | ^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:157, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_drawing.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index_esa.h: In function ‘typename seqan::Iterator >::Type seqan::_upperBoundLcpe(TText&, TSA&, seqan::SearchTreeIterator, TQuery&, TDiff_, TDiff_)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index_esa.h:1498:13: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 1498 | for(; i && ordEqual(*t, convert(*q)); --i, ++t, ++q) ; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index_esa.h:1501:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 1501 | if (q == qEnd || t == tEnd || !ordGreater(*t, convert(*q))) { | ^~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:126, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_drawing.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h: In instantiation of ‘void seqan::_historyClear(seqan::Iter > >&) [with TIndex = seqan::Index > >; TSpec = seqan::Preorder]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:1839:16: required from ‘void seqan::goRoot(seqan::Iter, seqan::VSTree >&) [with TText = seqan::String >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown<>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:266:10: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_drawing.h:65:12: required from ‘void seqan::write(TFile&, seqan::Index >&, seqan::DotDrawing) [with TFile = std::__cxx11::basic_stringstream; TText = seqan::String >; TESASpec = void; seqan::DotDrawing = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_drawing.cpp:45:10: required from ‘void SEQAN_TEST_test_index_drawing_esa_dot() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_drawing.cpp:80:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2147:24: warning: implicitly-declared ‘constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)’ is deprecated [-Wdeprecated-copy] 2147 | it._parentDesc = value(it); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:125, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_drawing.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:290:3: note: because ‘seqan::VertexEsa’ has user-provided ‘seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]’ 290 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:126, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_drawing.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h: In instantiation of ‘void seqan::_clear(seqan::Iter >&) [with TIndex = seqan::Index > >; TSpec = seqan::TopDown<>]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2751:9: required from ‘void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index > >; TSpec = seqan::TopDown<>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:1840:8: required from ‘void seqan::goRoot(seqan::Iter, seqan::VSTree >&) [with TText = seqan::String >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown<>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:266:10: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_drawing.h:65:12: required from ‘void seqan::write(TFile&, seqan::Index >&, seqan::DotDrawing) [with TFile = std::__cxx11::basic_stringstream; TText = seqan::String >; TESASpec = void; seqan::DotDrawing = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_drawing.cpp:45:10: required from ‘void SEQAN_TEST_test_index_drawing_esa_dot() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_drawing.cpp:80:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2745:13: warning: implicitly-declared ‘constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)’ is deprecated [-Wdeprecated-copy] 2745 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:125, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_drawing.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:290:3: note: because ‘seqan::VertexEsa’ has user-provided ‘seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]’ 290 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:126, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_drawing.cpp:36: /<>/seqan-1.4.2+dfsg/core/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_]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2296:14: required from ‘bool seqan::goDown(seqan::Iter > >&) [with TIndex = seqan::Index > >; TSpec = seqan::ParentLinks]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2771:15: required from ‘void seqan::goNextImpl(seqan::Iter > > >&, seqan::VSTreeIteratorTraits) [with TIndex = seqan::Index > >; TSpec = seqan::Preorder; THideEmptyEdges = seqan::True]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2052:13: required from ‘void seqan::goNext(seqan::Iter >&, TTraits) [with TIndex = seqan::Index > >; TSpec = seqan::TopDown >; TTraits = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2047:9: required from ‘void seqan::goNext(seqan::Iter >&) [with TIndex = seqan::Index > >; TSpec = seqan::TopDown >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_base.h:317:11: required from ‘const seqan::Iter& seqan::operator++(seqan::Iter&) [with TContainer = seqan::Index > >; TSpec = seqan::VSTree > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_drawing.h:67:18: required from ‘void seqan::write(TFile&, seqan::Index >&, seqan::DotDrawing) [with TFile = std::__cxx11::basic_stringstream; TText = seqan::String >; TESASpec = void; seqan::DotDrawing = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_drawing.cpp:45:10: required from ‘void SEQAN_TEST_test_index_drawing_esa_dot() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_drawing.cpp:80:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2254:27: warning: implicitly-declared ‘constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)’ is deprecated [-Wdeprecated-copy] 2254 | oldParentDesc = nodeUp(it); | ~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:125, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_drawing.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:290:3: note: because ‘seqan::VertexEsa’ has user-provided ‘seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]’ 290 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:126, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_drawing.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h: In instantiation of ‘void seqan::_clear(seqan::Iter >&) [with TIndex = seqan::Index > >; TSpec = seqan::TopDown >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2751:9: required from ‘void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index > >; TSpec = seqan::TopDown >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2774:10: required from ‘void seqan::goNextImpl(seqan::Iter > > >&, seqan::VSTreeIteratorTraits) [with TIndex = seqan::Index > >; TSpec = seqan::Preorder; THideEmptyEdges = seqan::True]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2052:13: required from ‘void seqan::goNext(seqan::Iter >&, TTraits) [with TIndex = seqan::Index > >; TSpec = seqan::TopDown >; TTraits = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2047:9: required from ‘void seqan::goNext(seqan::Iter >&) [with TIndex = seqan::Index > >; TSpec = seqan::TopDown >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_base.h:317:11: required from ‘const seqan::Iter& seqan::operator++(seqan::Iter&) [with TContainer = seqan::Index > >; TSpec = seqan::VSTree > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_drawing.h:67:18: required from ‘void seqan::write(TFile&, seqan::Index >&, seqan::DotDrawing) [with TFile = std::__cxx11::basic_stringstream; TText = seqan::String >; TESASpec = void; seqan::DotDrawing = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_drawing.cpp:45:10: required from ‘void SEQAN_TEST_test_index_drawing_esa_dot() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_drawing.cpp:80:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2745:13: warning: implicitly-declared ‘constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)’ is deprecated [-Wdeprecated-copy] 2745 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:125, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_drawing.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:290:3: note: because ‘seqan::VertexEsa’ has user-provided ‘seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]’ 290 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:51, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_drawing.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h: In instantiation of ‘seqan::Iter > seqan::operator+(const seqan::Iter >&, TIntegral) [with TContainer = seqan::Segment >, seqan::SuffixSegment>; TIterator = long unsigned int*; TSpec = seqan::Tag; TIntegral = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:739:53: required from ‘void seqan::createSuffixArray(TSA&, TText&, const seqan::Skew7&, unsigned int, unsigned int, unsigned int) [with TSA = seqan::String >; TText = const seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:889:20: required from ‘void seqan::createSuffixArray(TSA&, TText&, const seqan::Skew7&, unsigned int, unsigned int) [with TSA = seqan::String >; TText = const seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:162:21: required from ‘void seqan::_createSuffixArrayRandomAccess(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >; TText = seqan::String >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:178:39: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::True) [with TSA = seqan::String >; TText = seqan::String >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >; TText = seqan::String >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:279:33: required from ‘seqan::Iter > >::Iter(TIndex&, const TVertexDesc&) [with TIndex = seqan::Index > >; TSpec = seqan::Preorder; seqan::Iter > >::TVertexDesc = seqan::VertexEsa]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_drawing.h:81:20: required from ‘void seqan::write(TFile&, seqan::Index >&, seqan::DotDrawing) [with TFile = std::__cxx11::basic_stringstream; TText = seqan::String >; TESASpec = void; seqan::DotDrawing = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_drawing.cpp:45:10: required from ‘void SEQAN_TEST_test_index_drawing_esa_dot() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_drawing.cpp:80:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:609:12: warning: implicitly-declared ‘constexpr seqan::Segment >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::SuffixSegment>&)’ is deprecated [-Wdeprecated-copy] 609 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:94, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_drawing.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_suffix.h:184:5: note: because ‘seqan::Segment >, seqan::SuffixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]’ 184 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:51, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_drawing.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:138:48: note: initializing argument 1 of ‘seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::SuffixSegment>; TIterator = long unsigned int*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::SuffixSegment>]’ 138 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h: In instantiation of ‘seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment >, seqan::SuffixSegment>; TIterator = long unsigned int*; TSpec = seqan::Tag]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:592: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 > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:737:46: required from ‘void seqan::createSuffixArray(TSA&, TText&, const seqan::Skew7&, unsigned int, unsigned int, unsigned int) [with TSA = seqan::String >; TText = const seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:889:20: required from ‘void seqan::createSuffixArray(TSA&, TText&, const seqan::Skew7&, unsigned int, unsigned int) [with TSA = seqan::String >; TText = const seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:162:21: required from ‘void seqan::_createSuffixArrayRandomAccess(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >; TText = seqan::String >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:178:39: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::True) [with TSA = seqan::String >; TText = seqan::String >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:279:33: required from ‘seqan::Iter > >::Iter(TIndex&, const TVertexDesc&) [with TIndex = seqan::Index > >; TSpec = seqan::Preorder; seqan::Iter > >::TVertexDesc = seqan::VertexEsa]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_drawing.h:81:20: required from ‘void seqan::write(TFile&, seqan::Index >&, seqan::DotDrawing) [with TFile = std::__cxx11::basic_stringstream; TText = seqan::String >; TESASpec = void; seqan::DotDrawing = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_drawing.cpp:45:10: required from ‘void SEQAN_TEST_test_index_drawing_esa_dot() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_drawing.cpp:80:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:148:49: warning: implicitly-declared ‘constexpr seqan::Segment >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::SuffixSegment>&)’ is deprecated [-Wdeprecated-copy] 148 | data_iterator(other_.data_iterator) | ^ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:94, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_drawing.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_suffix.h:184:5: note: because ‘seqan::Segment >, seqan::SuffixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]’ 184 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:91, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_drawing.cpp:36: /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:616:25: required from ‘typename seqan::Iterator >::Type seqan::begin(T&, seqan::Tag) [with T = seqan::Segment >, seqan::SuffixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter >, seqan::SuffixSegment>, seqan::AdaptorIterator > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:592: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 > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:737:46: required from ‘void seqan::createSuffixArray(TSA&, TText&, const seqan::Skew7&, unsigned int, unsigned int, unsigned int) [with TSA = seqan::String >; TText = const seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:889:20: required from ‘void seqan::createSuffixArray(TSA&, TText&, const seqan::Skew7&, unsigned int, unsigned int) [with TSA = seqan::String >; TText = const seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:162:21: required from ‘void seqan::_createSuffixArrayRandomAccess(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >; TText = seqan::String >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:178:39: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:279:33: required from ‘seqan::Iter > >::Iter(TIndex&, const TVertexDesc&) [with TIndex = seqan::Index > >; TSpec = seqan::Preorder; seqan::Iter > >::TVertexDesc = seqan::VertexEsa]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_drawing.h:81:20: required from ‘void seqan::write(TFile&, seqan::Index >&, seqan::DotDrawing) [with TFile = std::__cxx11::basic_stringstream; TText = seqan::String >; TESASpec = void; seqan::DotDrawing = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_drawing.cpp:45:10: required from ‘void SEQAN_TEST_test_index_drawing_esa_dot() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_drawing.cpp:80:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:532:12: warning: implicitly-declared ‘constexpr seqan::Segment >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::SuffixSegment>&)’ is deprecated [-Wdeprecated-copy] 532 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:94, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_drawing.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_suffix.h:184:5: note: because ‘seqan::Segment >, seqan::SuffixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]’ 184 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:51, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_drawing.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:138:48: note: initializing argument 1 of ‘seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::SuffixSegment>; TIterator = long unsigned int*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::SuffixSegment>]’ 138 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:92, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_drawing.cpp:36: /<>/seqan-1.4.2+dfsg/core/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>]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:139:40: required from ‘seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::SuffixSegment>; TIterator = long unsigned int*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::SuffixSegment>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:609:12: required from ‘seqan::Iter > seqan::operator+(const seqan::Iter >&, TIntegral) [with TContainer = seqan::Segment >, seqan::SuffixSegment>; TIterator = long unsigned int*; TSpec = seqan::Tag; TIntegral = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:739:53: required from ‘void seqan::createSuffixArray(TSA&, TText&, const seqan::Skew7&, unsigned int, unsigned int, unsigned int) [with TSA = seqan::String >; TText = const seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:889:20: required from ‘void seqan::createSuffixArray(TSA&, TText&, const seqan::Skew7&, unsigned int, unsigned int) [with TSA = seqan::String >; TText = const seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:162:21: required from ‘void seqan::_createSuffixArrayRandomAccess(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >; TText = seqan::String >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:178:39: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:279:33: required from ‘seqan::Iter > >::Iter(TIndex&, const TVertexDesc&) [with TIndex = seqan::Index > >; TSpec = seqan::Preorder; seqan::Iter > >::TVertexDesc = seqan::VertexEsa]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_drawing.h:81:20: required from ‘void seqan::write(TFile&, seqan::Index >&, seqan::DotDrawing) [with TFile = std::__cxx11::basic_stringstream; TText = seqan::String >; TESASpec = void; seqan::DotDrawing = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_drawing.cpp:45:10: required from ‘void SEQAN_TEST_test_index_drawing_esa_dot() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_drawing.cpp:80:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared ‘constexpr seqan::Segment >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::SuffixSegment>&)’ is deprecated [-Wdeprecated-copy] 470 | return me; | ^~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:94, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_drawing.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_suffix.h:184:5: note: because ‘seqan::Segment >, seqan::SuffixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]’ 184 | operator = (Segment const & source) | ^~~~~~~~ [ 92%] Linking CXX executable ../../../bin/test_index_sa_bwtwalk cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/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=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/test_index_sa_bwtwalk.dir/test_index_sa_bwtwalk.cpp.o -o ../../../bin/test_index_sa_bwtwalk -lrt make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 92%] Built target test_index_sa_bwtwalk make -f core/tests/index/CMakeFiles/test_index_creation.dir/build.make core/tests/index/CMakeFiles/test_index_creation.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/tests/index /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/index /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/index/CMakeFiles/test_index_creation.dir/DependInfo.cmake --color= Scanning dependencies of target test_index_creation make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/tests/index/CMakeFiles/test_index_creation.dir/build.make core/tests/index/CMakeFiles/test_index_creation.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 92%] Building CXX object core/tests/index/CMakeFiles/test_index_creation.dir/test_index_creation.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/index && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -fopenmp -o CMakeFiles/test_index_creation.dir/test_index_creation.cpp.o -c /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:109, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char_dfi.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h: In function ‘void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, seqan::KasaiOriginal)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:312:17: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 312 | for(TSize hMax = _min(n - i, n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:313:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 313 | LCP[isa - 1] = h; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h: In function ‘void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, seqan::Kasai)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:379:17: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 379 | for(TSize hMax = _min(n - i, n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:380:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 380 | LCP[i] = h | mark; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h: In function ‘void seqan::_createLCPTableRandomAccess(TLCPTable&, const seqan::StringSet&, const TSA&, seqan::Kasai)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:483:17: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 483 | for(TSize hMax = _min(getValueI2((TPair)dec), n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:484:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 484 | LCP[i] = h | mark; | ^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:128, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char_dfi.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_dfi.h: In function ‘void seqan::_storeWotdChildren(seqan::Index > >&, TSize, TSize)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_dfi.h:504:6: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation] 504 | } else | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_dfi.h:506:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’ 506 | for (TDirSize d = index.sentinelBound - index.sentinelOcc; d != index.sentinelBound; ++d) | ^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:157, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char_dfi.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index_esa.h: In function ‘typename seqan::Iterator >::Type seqan::_upperBoundLcpe(TText&, TSA&, seqan::SearchTreeIterator, TQuery&, TDiff_, TDiff_)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index_esa.h:1498:13: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 1498 | for(; i && ordEqual(*t, convert(*q)); --i, ++t, ++q) ; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index_esa.h:1501:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 1501 | if (q == qEnd || t == tEnd || !ordGreater(*t, convert(*q))) { | ^~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:51, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_drawing.cpp:36: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String, seqan::Alloc<> >; TValue = seqan::Pair; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = seqan::Pair; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String, seqan::Alloc<> >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Size::Type seqan::resize(T&, TSize) [with T = seqan::String, seqan::Alloc<> >; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from ‘void seqan::pop(T&) [with T = seqan::String, seqan::Alloc<> >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_block.h:598:11, inlined from ‘void seqan::createChildtab(TDest&, const TLCPInput&) [with TLCPInput = seqan::String >; TDest = seqan::String >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_childtab.h:284:8: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551584’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_drawing.cpp:33: /usr/include/c++/9/new: In function ‘void seqan::createChildtab(TDest&, const TLCPInput&) [with TLCPInput = seqan::String >; TDest = seqan::String >]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:116, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char_dfi.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_set_base.h: In instantiation of ‘void seqan::posLocalize(TResult&, const seqan::Pair&, const seqan::String&) [with TResult = seqan::Pair >; TSize = long unsigned int; TSpec = seqan::Alloc<>; T1 = long unsigned int; T2 = long unsigned int; TPack = seqan::Tag]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_set_base.h:803:16: required from ‘typename seqan::Infix::Type seqan::infixWithLength(const seqan::StringSet&, const TPosition&, TSize) [with TString = seqan::String >; TSpec = seqan::Owner<>; TPosition = seqan::Pair >; TSize = long unsigned int; typename seqan::Infix::Type = seqan::Segment >, seqan::InfixSegment>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:1538:25: required from ‘typename seqan::Infix >::Type>::Type seqan::representative(const seqan::Iter >&) [with TIndex = seqan::Index > >, seqan::IndexWotd<> >; TSpec = seqan::TopDown >; typename seqan::Infix >::Type>::Type = seqan::Segment >, seqan::InfixSegment>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:70:3: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexWotd<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:87:63: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexWotd<>; TIndexSpec2 = seqan::IndexWotd >; TText = seqan::StringSet > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:111:39: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexWotd<>; TIndexSpec2 = seqan::IndexWotd >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:170:51: required from ‘void seqan::SEQAN_TEST_testIndexCrossCompareCharDfi() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char_dfi.cpp:50:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_set_base.h:699:12: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 699 | result = pos; | ~~~~~~~^~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char_dfi.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:127, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char_dfi.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h: In instantiation of ‘TSize seqan::_sortWotdBucket(seqan::Index, TSpec>&, TBeginPos, TEndPos, TSize) [with TText = seqan::String >; TSpec = seqan::Owner<>; TIndexSpec = seqan::IndexWotd<>; TBeginPos = long unsigned int; TEndPos = long unsigned int; TSize = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h:1871:32: required from ‘typename seqan::Size > >::Type seqan::_wotdEvaluate(const seqan::Iter >, seqan::VSTree >&) [with TText = seqan::StringSet > >; TIndexSpec = void; TSpec = seqan::TopDown >; typename seqan::Size > >::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h:800:34: required from ‘bool seqan::_goDown(seqan::Iter >, seqan::VSTree > >&, seqan::VSTreeIteratorTraits) [with TText = seqan::StringSet > >; TIndexSpec = void; TSpec = seqan::ParentLinks; TDfsOrder = seqan::Preorder_; THideEmptyEdges = seqan::False]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2296:14: required from ‘bool seqan::goDown(seqan::Iter > >&) [with TIndex = seqan::Index > >, seqan::IndexWotd<> >; TSpec = seqan::ParentLinks]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2771:15: required from ‘void seqan::goNextImpl(seqan::Iter > > >&, seqan::VSTreeIteratorTraits) [with TIndex = seqan::Index > >, seqan::IndexWotd<> >; TSpec = seqan::PreorderEmptyEdges; THideEmptyEdges = seqan::False]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2052:13: required from ‘void seqan::goNext(seqan::Iter >&, TTraits) [with TIndex = seqan::Index > >, seqan::IndexWotd<> >; TSpec = seqan::TopDown >; TTraits = seqan::PreorderEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2047:9: required from ‘void seqan::goNext(seqan::Iter >&) [with TIndex = seqan::Index > >, seqan::IndexWotd<> >; TSpec = seqan::TopDown >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:73:9: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexWotd<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:87:63: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexWotd<>; TIndexSpec2 = seqan::IndexWotd >; TText = seqan::StringSet > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:111:39: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexWotd<>; TIndexSpec2 = seqan::IndexWotd >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:170:51: required from ‘void seqan::SEQAN_TEST_testIndexCrossCompareCharDfi() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char_dfi.cpp:50:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h:1539:76: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 1539 | *(saBeg + (*(boundBeg + ordValue(*(itText + getSeqOffset(lPos)))))++) = *itSA; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char_dfi.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:127, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char_dfi.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h:1542:40: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 1542 | *(saBeg + index.sentinelBound++) = *itSA; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char_dfi.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:128, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char_dfi.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_dfi.h: In instantiation of ‘TSize seqan::_sortWotdBucket(seqan::Index, seqan::IndexWotd > >&, TBeginPos, TEndPos, TSize) [with TText = seqan::String >; TSpec = seqan::Owner<>; TPredHull = seqan::DfiPredDefault_; TPred = seqan::DfiPredDefault_; TBeginPos = long unsigned int; TEndPos = long unsigned int; TSize = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h:1871:32: required from ‘typename seqan::Size > >::Type seqan::_wotdEvaluate(const seqan::Iter >, seqan::VSTree >&) [with TText = seqan::StringSet > >; TIndexSpec = seqan::Dfi<>; TSpec = seqan::TopDown >; typename seqan::Size > >::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h:800:34: required from ‘bool seqan::_goDown(seqan::Iter >, seqan::VSTree > >&, seqan::VSTreeIteratorTraits) [with TText = seqan::StringSet > >; TIndexSpec = seqan::Dfi<>; TSpec = seqan::ParentLinks; TDfsOrder = seqan::Preorder_; THideEmptyEdges = seqan::False]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2296:14: required from ‘bool seqan::goDown(seqan::Iter > >&) [with TIndex = seqan::Index > >, seqan::IndexWotd > >; TSpec = seqan::ParentLinks]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2771:15: required from ‘void seqan::goNextImpl(seqan::Iter > > >&, seqan::VSTreeIteratorTraits) [with TIndex = seqan::Index > >, seqan::IndexWotd > >; TSpec = seqan::PreorderEmptyEdges; THideEmptyEdges = seqan::False]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2052:13: required from ‘void seqan::goNext(seqan::Iter >&, TTraits) [with TIndex = seqan::Index > >, seqan::IndexWotd > >; TSpec = seqan::TopDown >; TTraits = seqan::PreorderEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2047:9: required from ‘void seqan::goNext(seqan::Iter >&) [with TIndex = seqan::Index > >, seqan::IndexWotd > >; TSpec = seqan::TopDown >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:74:9: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexWotd<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:87:63: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexWotd<>; TIndexSpec2 = seqan::IndexWotd >; TText = seqan::StringSet > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:111:39: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexWotd<>; TIndexSpec2 = seqan::IndexWotd >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:170:51: required from ‘void seqan::SEQAN_TEST_testIndexCrossCompareCharDfi() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char_dfi.cpp:50:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_dfi.h:448:76: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 448 | *(saBeg + (*(boundBeg + ordValue(*(itText + getSeqOffset(lPos)))))++) = *itSA; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char_dfi.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:128, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char_dfi.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_dfi.h:451:40: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 451 | *(saBeg + index.sentinelBound++) = *itSA; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char_dfi.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:127, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char_dfi.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h: In instantiation of ‘typename seqan::Size, TSpec> >::Type seqan::_sortFirstWotdBucket(seqan::Index, TSpec>&) [with TText = seqan::String >; TSpec = seqan::Owner<>; TIndexSpec = seqan::IndexWotd<>; typename seqan::Size, TSpec> >::Type = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h:2021:31: required from ‘void seqan::_wotdCreateFirstLevel(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h:2055:24: required from ‘bool seqan::indexCreate(seqan::Index >&, WotdDir, seqan::Default) [with TText = seqan::StringSet > >; TSpec = void; seqan::WotdDir = const seqan::Tag; seqan::Default = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexWotd<>; TFibre = seqan::FibreDir_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexWotd<>; TFibre = seqan::FibreDir_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h:363:15: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexWotd<> >; TSpec = seqan::PreorderEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:65:46: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexWotd<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:87:63: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexWotd<>; TIndexSpec2 = seqan::IndexWotd >; TText = seqan::StringSet > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:111:39: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexWotd<>; TIndexSpec2 = seqan::IndexWotd >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:170:51: required from ‘void seqan::SEQAN_TEST_testIndexCrossCompareCharDfi() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char_dfi.cpp:50:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h:1271:61: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 1271 | *(saBeg + (*(boundBeg + ordValue(getValue(itText))))++) = localPos; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char_dfi.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:127, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char_dfi.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h: In instantiation of ‘TSize seqan::_sortWotdBucket(seqan::Index, TSpec>&, TBeginPos, TEndPos, TSize) [with TText = seqan::String >; TSpec = seqan::Owner<>; TIndexSpec = seqan::IndexWotd<>; TBeginPos = int; TEndPos = long unsigned int; TSize = int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h:2024:26: required from ‘void seqan::_wotdCreateFirstLevel(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h:2055:24: required from ‘bool seqan::indexCreate(seqan::Index >&, WotdDir, seqan::Default) [with TText = seqan::StringSet > >; TSpec = void; seqan::WotdDir = const seqan::Tag; seqan::Default = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexWotd<>; TFibre = seqan::FibreDir_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexWotd<>; TFibre = seqan::FibreDir_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h:363:15: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexWotd<> >; TSpec = seqan::PreorderEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:65:46: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexWotd<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:87:63: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexWotd<>; TIndexSpec2 = seqan::IndexWotd >; TText = seqan::StringSet > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:111:39: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexWotd<>; TIndexSpec2 = seqan::IndexWotd >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:170:51: required from ‘void seqan::SEQAN_TEST_testIndexCrossCompareCharDfi() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char_dfi.cpp:50:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h:1539:76: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 1539 | *(saBeg + (*(boundBeg + ordValue(*(itText + getSeqOffset(lPos)))))++) = *itSA; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char_dfi.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:127, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char_dfi.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h:1542:40: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 1542 | *(saBeg + index.sentinelBound++) = *itSA; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char_dfi.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:128, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char_dfi.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_dfi.h: In instantiation of ‘typename seqan::Size, seqan::IndexWotd > > >::Type seqan::_sortFirstWotdBucket(seqan::Index, seqan::IndexWotd > >&) [with TText = seqan::String >; TSpec = seqan::Owner<>; TPredHull = seqan::DfiPredDefault_; TPred = seqan::DfiPredDefault_; typename seqan::Size, seqan::IndexWotd > > >::Type = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h:2021:31: required from ‘void seqan::_wotdCreateFirstLevel(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = seqan::Dfi<>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_dfi.h:615:24: required from ‘bool seqan::indexCreate(seqan::Index > >&, WotdDir, seqan::Default) [with TText = seqan::StringSet > >; TPredHull = seqan::DfiPredDefault_; TPred = seqan::DfiPredDefault_; seqan::WotdDir = const seqan::Tag; seqan::Default = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexWotd >; TFibre = seqan::FibreDir_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexWotd >; TFibre = seqan::FibreDir_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h:363:15: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexWotd > >; TSpec = seqan::PreorderEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:66:46: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexWotd<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:87:63: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexWotd<>; TIndexSpec2 = seqan::IndexWotd >; TText = seqan::StringSet > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:111:39: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexWotd<>; TIndexSpec2 = seqan::IndexWotd >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:170:51: required from ‘void seqan::SEQAN_TEST_testIndexCrossCompareCharDfi() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char_dfi.cpp:50:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_dfi.h:302:38: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 302 | *(saBeg + (*(boundBeg + ord))++) = localPos; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char_dfi.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:128, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char_dfi.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_dfi.h: In instantiation of ‘TSize seqan::_sortWotdBucket(seqan::Index, seqan::IndexWotd > >&, TBeginPos, TEndPos, TSize) [with TText = seqan::String >; TSpec = seqan::Owner<>; TPredHull = seqan::DfiPredDefault_; TPred = seqan::DfiPredDefault_; TBeginPos = int; TEndPos = long unsigned int; TSize = int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h:2024:26: required from ‘void seqan::_wotdCreateFirstLevel(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = seqan::Dfi<>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_dfi.h:615:24: required from ‘bool seqan::indexCreate(seqan::Index > >&, WotdDir, seqan::Default) [with TText = seqan::StringSet > >; TPredHull = seqan::DfiPredDefault_; TPred = seqan::DfiPredDefault_; seqan::WotdDir = const seqan::Tag; seqan::Default = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexWotd >; TFibre = seqan::FibreDir_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexWotd >; TFibre = seqan::FibreDir_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h:363:15: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexWotd > >; TSpec = seqan::PreorderEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:66:46: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexWotd<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:87:63: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexWotd<>; TIndexSpec2 = seqan::IndexWotd >; TText = seqan::StringSet > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:111:39: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexWotd<>; TIndexSpec2 = seqan::IndexWotd >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:170:51: required from ‘void seqan::SEQAN_TEST_testIndexCrossCompareCharDfi() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char_dfi.cpp:50:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_dfi.h:448:76: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 448 | *(saBeg + (*(boundBeg + ordValue(*(itText + getSeqOffset(lPos)))))++) = *itSA; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char_dfi.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:128, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char_dfi.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_dfi.h:451:40: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 451 | *(saBeg + index.sentinelBound++) = *itSA; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char_dfi.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:166, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:43: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/global_alignment_myers_impl.h: In function ‘int seqan::_globalAlignmentScore(const seqan::String&, const seqan::String&, const MyersBitVector&)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/global_alignment_myers_impl.h:70:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 70 | if (length(seqH) < length(seqV)) | ^~ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/global_alignment_myers_impl.h:74:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 74 | const unsigned int BLOCK_SIZE = BitsPerValue::VALUE; | ^~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:174, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:43: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function ‘seqan::Pair > seqan::_alignBandedSmithWatermanTrace(seqan::LocalAlignmentFinder&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:409:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 409 | if ((actualCol == 0) || (actualRow == 0)) | ^~ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 412 | if (actualCol < len1) _alignTracePrint(finder.trace, seqH, seqV, id1, actualCol, id2, actualRow, len1 - actualCol, Horizontal); | ^~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:109, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h: In function ‘void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, seqan::KasaiOriginal)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:312:17: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 312 | for(TSize hMax = _min(n - i, n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:313:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 313 | LCP[isa - 1] = h; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h: In function ‘void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, seqan::Kasai)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:379:17: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 379 | for(TSize hMax = _min(n - i, n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:380:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 380 | LCP[i] = h | mark; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h: In function ‘void seqan::_createLCPTableRandomAccess(TLCPTable&, const seqan::StringSet&, const TSA&, seqan::Kasai)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:483:17: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 483 | for(TSize hMax = _min(getValueI2((TPair)dec), n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:484:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 484 | LCP[i] = h | mark; | ^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:128, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_dfi.h: In function ‘void seqan::_storeWotdChildren(seqan::Index > >&, TSize, TSize)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_dfi.h:504:6: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation] 504 | } else | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_dfi.h:506:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’ 506 | for (TDirSize d = index.sentinelBound - index.sentinelOcc; d != index.sentinelBound; ++d) | ^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:157, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index_esa.h: In function ‘typename seqan::Iterator >::Type seqan::_upperBoundLcpe(TText&, TSA&, seqan::SearchTreeIterator, TQuery&, TDiff_, TDiff_)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index_esa.h:1498:13: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 1498 | for(; i && ordEqual(*t, convert(*q)); --i, ++t, ++q) ; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index_esa.h:1501:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 1501 | if (q == qEnd || t == tEnd || !ordGreater(*t, convert(*q))) { | ^~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:91, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_sa_qsort.h: In instantiation of ‘void seqan::createSuffixArray(TSA&, const seqan::StringSet&, const seqan::SAQSort&) [with TSA = seqan::String >, seqan::Alloc<> >; TString = seqan::String >; TSSetSpec = seqan::Owner<>]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::SAQSort; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.h:66:16: required from ‘void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:58:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_sa_qsort.h:198:9: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 198 | *it = Pair(j, i); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ [ 93%] Linking CXX executable ../../../bin/test_index_drawing cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/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=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/test_index_drawing.dir/test_index_drawing.cpp.o -o ../../../bin/test_index_drawing -lrt make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 93%] Built target test_index_drawing make -f core/tests/index/CMakeFiles/test_index_crosscompare_dna_dfi.dir/build.make core/tests/index/CMakeFiles/test_index_crosscompare_dna_dfi.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/tests/index /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/index /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/index/CMakeFiles/test_index_crosscompare_dna_dfi.dir/DependInfo.cmake --color= Scanning dependencies of target test_index_crosscompare_dna_dfi make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/tests/index/CMakeFiles/test_index_crosscompare_dna_dfi.dir/build.make core/tests/index/CMakeFiles/test_index_crosscompare_dna_dfi.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 93%] Building CXX object core/tests/index/CMakeFiles/test_index_crosscompare_dna_dfi.dir/test_index_crosscompare_dna_dfi.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/index && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -fopenmp -o CMakeFiles/test_index_crosscompare_dna_dfi.dir/test_index_crosscompare_dna_dfi.cpp.o -c /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_dna_dfi.cpp In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::assign(seqan::String&, seqan::Pipe&) [with TValue = seqan::Pair >; TStringSpec = seqan::Alloc<>; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TSpec = seqan::Multi >, seqan::String > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:826:15: required from ‘void seqan::operator<<(seqan::String&, seqan::Pipe&) [with TValue = seqan::Pair >; TStringSpec = seqan::Alloc<>; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TSpec = seqan::Multi >, seqan::String > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:110:15: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.h:65:16: required from ‘void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:58:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:802:19: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 802 | *_cur = *src; | ~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h: In instantiation of ‘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 > > > >]’: /<>/seqan-1.4.2+dfsg/core/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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.h:65:16: required from ‘void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:58:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:347:9: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 347 | o1.i1 = typename Value::Type, 1>::Type(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:357:9: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 357 | o0.i1 = typename Value::Type, 1>::Type(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:361:9: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 361 | o3.i1 = typename Value::Type, 1>::Type(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:365:9: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 365 | o5.i1 = typename Value::Type, 1>::Type(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:369:9: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 369 | o6.i1 = typename Value::Type, 1>::Type(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:395:118: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 395 | /* 6 */ cp___(o6,0, *textIn); ++textIn; o6.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:398:119: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 398 | /* 5 */ cp___(o5,0,cp___(o6,1, *textIn)); ++textIn; o5.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:401:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 401 | /* 4 */ o4.i2[0] = o5.i2[0] = o6.i2[0] = (*nameIn4).i2; ++nameIn4; o4.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:405:120: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 405 | /* 3 */ cp___(o3,0,cp___(o4,1,cp___(o5,2,cp___(o6,3, *textIn)))); ++textIn; o3.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:408:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 408 | /* 2 */ o2.i2[0] = o3.i2[0] = o4.i2[1] = o5.i2[1] = o6.i2[1] = (*nameIn2).i2; ++nameIn2; o2.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:412:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 412 | /* 1 */ o1.i2[0] = o2.i2[1] = o3.i2[1] = o4.i2[2] = o5.i2[2] = o6.i2[2] = (*nameIn1).i2; ++nameIn1; o1.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:424:121: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 424 | /* 0 */ cp___(o0,0,cp___(o1,1,cp___(o2,2,cp___(o3,3, *textIn)))); ++textIn; o0.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:426:122: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 426 | /* 6 */ cp___(o0,1,cp___(o1,2,cp___(o2,3,cp___(o3,4, cp___(o6,0, *textIn))))); ++textIn; o6.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:428:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 428 | /* 5 */ cp___(o0,2,cp___(o1,3,cp___(o2,4,cp___(o3,5, cp___(o5,0,cp___(o6,1, *textIn)))))); ++textIn; o5.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:430:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 430 | /* 4 */ o0.i2[0] = o1.i2[1] = o2.i2[2] = o3.i2[2] = o4.i2[0] = o5.i2[0] = o6.i2[0] = (*nameIn4).i2; ++nameIn4; o4.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:435:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 435 | /* 3 */ cp___(o0,4,cp___(o1,5, cp___(o3,0,cp___(o4,1,cp___(o5,2,cp___(o6,3, *textIn)))))); ++textIn; o3.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:437:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 437 | /* 2 */ o0.i2[1] = o1.i2[2] = o2.i2[0] = o3.i2[0] = o4.i2[1] = o5.i2[1] = o6.i2[1] = (*nameIn2).i2; ++nameIn2; o2.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:441:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 441 | /* 1 */ o0.i2[2] = o1.i2[0] = o2.i2[1] = o3.i2[1] = o4.i2[2] = o5.i2[2] = o6.i2[2] = (*nameIn1).i2; ++nameIn1; o1.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:454:121: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 454 | /* 0 */ cp___(o0,0,cp___(o1,1,cp___(o2,2,cp___(o3,3, *textIn)))); ++textIn; o0.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:456:122: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 456 | /* 6 */ cp___(o0,1,cp___(o1,2,cp___(o2,3,cp___(o3,4, cp___(o6,0, *textIn))))); ++textIn; o6.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:458:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 458 | /* 5 */ cp___(o0,2,cp___(o1,3,cp___(o2,4,cp___(o3,5, cp___(o5,0,cp___(o6,1, *textIn)))))); ++textIn; o5.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:460:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 460 | /* 4 */ o0.i2[0] = o1.i2[1] = o2.i2[2] = o3.i2[2] = o4.i2[0] = o5.i2[0] = o6.i2[0] = (*nameIn4).i2; ++nameIn4; o4.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:465:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 465 | /* 3 */ cp___(o0,4,cp___(o1,5, cp___(o3,0,cp___(o4,1,cp___(o5,2,cp___(o6,3, *textIn)))))); ++textIn; o3.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:467:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 467 | /* 2 */ o0.i2[1] = o1.i2[2] = o2.i2[0] = o3.i2[0] = o4.i2[1] = o5.i2[1] = o6.i2[1] = (*nameIn2).i2; ++nameIn2; o2.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:471:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 471 | /* 1 */ o0.i2[2] = o1.i2[0] = o2.i2[1] = o3.i2[1] = o4.i2[2] = o5.i2[2] = o6.i2[2] = (*nameIn1).i2; ++nameIn1; o1.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::setHost(seqan::PairIncrementer_&, const TLimits2&) [with TPair = seqan::Pair >; TLimits = seqan::String >; TLimits2 = seqan::String >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:382:10: 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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.h:65:16: required from ‘void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:58:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:1032:16: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 1032 | me.pos = TPair(0, 0); | ~~~~~~~^~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::pop(seqan::Pipe&, TValue&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >, seqan::Skew7>; TSpec = seqan::Counter; TValue = seqan::Pair >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_separator7.h:62:7: required from ‘void seqan::_skew7SeparateSlices(TInput&, const TFunctor&, TOut1&, TOut2&, TOut4&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >, seqan::Skew7>, seqan::Counter>; TFunctor = seqan::_skew7GlobalSlicedMulti >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > >; TOut1 = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut2 = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut4 = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:386:26: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.h:65:16: required from ‘void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:58:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:619:14: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 619 | Ref_ = *me; | ~~~~~^~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/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 > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:684:11: 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>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:953:5: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:837: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 > > >]’ /<>/seqan-1.4.2+dfsg/core/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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.h:65:16: required from ‘void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:58:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:584:16: 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] 584 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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 >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_sampler.h: In instantiation of ‘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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1357:13: required 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395:22: required from ‘bool seqan::operator<<(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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:317:20: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.h:65:16: required from ‘void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:58:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_sampler.h:497:16: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 497 | tmpRef->i1 = localPos; | ~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Pair >; TConfig = seqan::MapperConfigSize >, long unsigned int>, long unsigned int, seqan::File > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:684:11: required from ‘void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:953:5: required from ‘bool seqan::Pool::endWrite() [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:837:13: required from ‘seqan::Pool::~Pool() [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:324:41: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.h:65:16: required from ‘void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:58:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:584:16: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 584 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler::pop(seqan::Handler::TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Pair >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:925:13: required from ‘void seqan::Pool::pop(TValue&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1159:9: required from ‘void seqan::pop(seqan::Pool&, TValue&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_separator7.h:62:7: required from ‘void seqan::_skew7SeparateSlices(TInput&, const TFunctor&, TOut1&, TOut2&, TOut4&) [with TInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TFunctor = seqan::_skew7GlobalSlicedMulti >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > >; TOut1 = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut2 = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut4 = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:342:25: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.h:65:16: required from ‘void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:58:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:926:18: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 926 | Ref_ = *cur; | ~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:414: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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.h:65:16: required from ‘void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:58:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:937: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] 937 | *cur = Val_; | ~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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 >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:415: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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.h:65:16: required from ‘void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:58:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:937: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] 937 | *cur = Val_; | ~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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 >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:432: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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.h:65:16: required from ‘void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:58:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:937: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] 937 | *cur = Val_; | ~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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 >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:443:9: 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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.h:65:16: required from ‘void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:58:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:937: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] 937 | *cur = Val_; | ~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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 >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/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 > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:684:11: 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>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:953:5: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:837: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 > > >]’ /<>/seqan-1.4.2+dfsg/core/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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.h:65:16: required from ‘void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:58:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:584:16: warning: implicitly-declared ‘constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 584 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103:12: note: because ‘seqan::Triple, seqan::Tuple >, seqan::Tag >’ has user-provided ‘seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:99, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h: In instantiation of ‘static void seqan::Pipe, seqan::Merger7Multi >::_copy(seqan::Pipe, seqan::Merger7Multi >::TSkewDCStream&, const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >; 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 >; seqan::Pipe, seqan::Merger7Multi >::TSkewDCStream = seqan::SkewDCStream >, seqan::Tuple, seqan::Tuple >, seqan::Tag > >; typename seqan::Value::Type = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:404:11: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:464:4: required from ‘seqan::Pipe, seqan::Merger7Multi >& seqan::Pipe, seqan::Merger7Multi >::operator++() [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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:431:13: required from ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:801:108: required from ‘void seqan::assign(seqan::String&, seqan::Pipe&) [with TValue = seqan::Pair >; TStringSpec = seqan::Alloc<>; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TSpec = seqan::Multi >, seqan::String > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:826:15: required from ‘void seqan::operator<<(seqan::String&, seqan::Pipe&) [with TValue = seqan::Pair >; TStringSpec = seqan::Alloc<>; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TSpec = seqan::Multi >, seqan::String > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:110:15: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.h:65:16: required from ‘void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:58:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:376:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct seqan::Pair >’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 376 | memcpy(&dst.i.i1, &src.i1, sizeof(T1)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:95:8: note: ‘struct seqan::Pair >’ declared here 95 | struct Pair | ^~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:99, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h: In instantiation of ‘static void seqan::Pipe, seqan::Merger7Multi >::_copy(seqan::Pipe, seqan::Merger7Multi >::TSkewDCStream&, const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >; 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 >; seqan::Pipe, seqan::Merger7Multi >::TSkewDCStream = seqan::SkewDCStream >, seqan::Tuple, seqan::Tuple >, seqan::Tag > >; typename seqan::Value::Type = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:422:11: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:464:4: required from ‘seqan::Pipe, seqan::Merger7Multi >& seqan::Pipe, seqan::Merger7Multi >::operator++() [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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:431:13: required from ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:801:108: required from ‘void seqan::assign(seqan::String&, seqan::Pipe&) [with TValue = seqan::Pair >; TStringSpec = seqan::Alloc<>; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TSpec = seqan::Multi >, seqan::String > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:826:15: required from ‘void seqan::operator<<(seqan::String&, seqan::Pipe&) [with TValue = seqan::Pair >; TStringSpec = seqan::Alloc<>; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TSpec = seqan::Multi >, seqan::String > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:110:15: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.h:65:16: required from ‘void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:58:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:376:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct seqan::Pair >’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 376 | memcpy(&dst.i.i1, &src.i1, sizeof(T1)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:95:8: note: ‘struct seqan::Pair >’ declared here 95 | struct Pair | ^~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:99, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h: In instantiation of ‘static void seqan::Pipe, seqan::Merger7Multi >::_copy(seqan::Pipe, seqan::Merger7Multi >::TSkewDCStream&, const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >; 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 >; seqan::Pipe, seqan::Merger7Multi >::TSkewDCStream = seqan::SkewDCStream >, seqan::Tuple, seqan::Tuple >, seqan::Tag > >; typename seqan::Value::Type = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:431:11: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:464:4: required from ‘seqan::Pipe, seqan::Merger7Multi >& seqan::Pipe, seqan::Merger7Multi >::operator++() [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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:431:13: required from ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:801:108: required from ‘void seqan::assign(seqan::String&, seqan::Pipe&) [with TValue = seqan::Pair >; TStringSpec = seqan::Alloc<>; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TSpec = seqan::Multi >, seqan::String > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:826:15: required from ‘void seqan::operator<<(seqan::String&, seqan::Pipe&) [with TValue = seqan::Pair >; TStringSpec = seqan::Alloc<>; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TSpec = seqan::Multi >, seqan::String > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:110:15: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.h:65:16: required from ‘void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:58:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:376:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct seqan::Pair >’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 376 | memcpy(&dst.i.i1, &src.i1, sizeof(T1)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:95:8: note: ‘struct seqan::Pair >’ declared here 95 | struct Pair | ^~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:64, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h: In instantiation of ‘const typename seqan::Value > >::Type& seqan::Pipe >::operator*() [with TInput = seqan::Pool >, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew7NCompMulti >, seqan::Tuple >, seqan::Tag >, int>; typename seqan::Value > >::Type = seqan::Pair >, long unsigned int, seqan::Tag >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_filter.h:148:22: required from ‘const typename seqan::Value > >::Type seqan::Pipe >::operator*() const [with TInput = seqan::Pipe >, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple >, seqan::Tag >, int> > >; TFunctor = seqan::_skew7GlobalSlicedMulti >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > >; typename seqan::Value > >::Type = seqan::Pair >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1356:24: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple >, seqan::Tag >, int> > >, seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple >, seqan::Tag >, int> > >, seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395: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::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple >, seqan::Tag >, int> > >, seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:328:26: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.h:65:16: required from ‘void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:58:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:134:20: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 134 | tmp.i1 = getValueI1(*in); | ~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:64, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h: In instantiation of ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pool >, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew7NCompMulti >, seqan::Tuple >, seqan::Tag >, int>]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_filter.h:153:13: required from ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pipe >, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple >, seqan::Tag >, int> > >; TFunctor = seqan::_skew7GlobalSlicedMulti >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1357:13: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple >, seqan::Tag >, int> > >, seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple >, seqan::Tag >, int> > >, seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395: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::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple >, seqan::Tag >, int> > >, seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:328:26: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.h:65:16: required from ‘void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:58:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:143:22: warning: implicitly-declared ‘constexpr seqan::Pair >, seqan::Tuple >, seqan::Tag >& seqan::Pair >, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Pair >, seqan::Tuple >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 143 | last = *in; | ~~~~~^~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >, seqan::Tuple >, seqan::Tag >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple >]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Pair >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:673:27: required from ‘void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Pair >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: required from ‘void seqan::Pool::push(const TValue&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: required from ‘void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_separator7.h:64:9: required from ‘void seqan::_skew7SeparateSlices(TInput&, const TFunctor&, TOut1&, TOut2&, TOut4&) [with TInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TFunctor = seqan::_skew7GlobalSlicedMulti >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > >; TOut1 = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut2 = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut4 = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:342:25: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.h:65:16: required from ‘void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:58:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:361:44: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 361 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Pair >; TConfig = seqan::MapperConfigSize >, long unsigned int>, long unsigned int, seqan::File > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:674:11: required from ‘void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Pair >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: required from ‘void seqan::Pool::push(const TValue&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: required from ‘void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_separator7.h:64:9: required from ‘void seqan::_skew7SeparateSlices(TInput&, const TFunctor&, TOut1&, TOut2&, TOut4&) [with TInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TFunctor = seqan::_skew7GlobalSlicedMulti >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > >; TOut1 = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut2 = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut4 = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:342:25: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.h:65:16: required from ‘void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:58:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:567:12: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 567 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:673:27: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:416: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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:350:34: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.h:65:16: required from ‘void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:58:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:361: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] 361 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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 >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/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 > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:674:11: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:416: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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:350:34: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.h:65:16: required from ‘void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:58:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:567:12: 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] 567 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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 >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/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::Pair >, seqan::Tuple >, seqan::Tag >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: required from ‘void seqan::Pool::push(const TValue&) [with TValue = seqan::Pair >, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple >, seqan::Tag >, int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: required from ‘void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Pair >, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple >, seqan::Tag >, int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1356:17: required 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395:22: required from ‘bool seqan::operator<<(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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:317:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.h:65:16: required from ‘void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:58:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared ‘constexpr seqan::Pair >, seqan::Tuple >, seqan::Tag >& seqan::Pair >, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Pair >, seqan::Tuple >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 937 | *cur = Val_; | ~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >, seqan::Tuple >, seqan::Tag >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple >]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:64, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h: In instantiation of ‘bool seqan::control(seqan::Pipe >&, const ControlBeginRead&) [with TInput = seqan::Pool >, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew7NCompMulti >, seqan::Tuple >, seqan::Tag >, int>; seqan::ControlBeginRead = seqan::Tag]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:651:23: required from ‘bool seqan::control(seqan::Pipe&, const TCommand&) [with TInput = seqan::Pipe >, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple >, seqan::Tag >, int> > >; TSpec = seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > >; TCommand = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:712:23: required from ‘bool seqan::beginRead(seqan::Pipe&) [with TInput = seqan::Pipe >, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple >, seqan::Tag >, int> > >; TSpec = seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1354:23: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple >, seqan::Tag >, int> > >, seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple >, seqan::Tag >, int> > >, seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395: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::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple >, seqan::Tag >, int> > >, seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:328:26: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.h:65:16: required from ‘void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:58:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:164:21: warning: implicitly-declared ‘constexpr seqan::Pair >, seqan::Tuple >, seqan::Tag >& seqan::Pair >, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Pair >, seqan::Tuple >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 164 | me.last = *me.in; | ~~~~~~~~^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >, seqan::Tuple >, seqan::Tag >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple >]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:64, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:165:23: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 165 | me.tmp.i1 = me.last.i1; | ~~~~~~~~~~^~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h: In instantiation of ‘seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Pair >; TConfig = seqan::MapperConfigSize >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:387:33: required from ‘seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:607:33: required from ‘seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:919:24: required from ‘void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:919:4: required from ‘seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:401:106: 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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:350:34: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.h:65:16: required from ‘void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:58:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:252:15: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 252 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:253:9: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 253 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:293:11: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 293 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Pair >; TConfig = seqan::MapperConfigSize >, long unsigned int>, long unsigned int, seqan::File > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:684:11: required from ‘void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:953:5: required from ‘bool seqan::Pool::endWrite() [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:837:13: required from ‘seqan::Pool::~Pool() [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:341:41: required from ‘bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:312:4: 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> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:367:34: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.h:65:16: required from ‘void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:58:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:584:16: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 584 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:64, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h: In instantiation of ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pool >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew7NComp >, seqan::Tag >, int>]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1357:13: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395: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::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:345:26: required from ‘bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:312:4: 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> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:367:34: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.h:65:16: required from ‘void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:58:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:143:22: warning: implicitly-declared ‘constexpr seqan::Pair >, seqan::Tag >& seqan::Pair >, seqan::Tag >::operator=(const seqan::Pair >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 143 | last = *in; | ~~~~~^~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >, seqan::Tag >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = seqan::Tuple >]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Pair >; TConfig = seqan::MapperConfigSize >, long unsigned int>, long unsigned int, seqan::File > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:684:11: required from ‘void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:953:5: required from ‘bool seqan::Pool::endWrite() [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:837:13: required from ‘seqan::Pool::~Pool() [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:352:45: required from ‘bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:312:4: 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> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:367:34: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.h:65:16: required from ‘void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:58:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:584:16: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 584 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:312:4: 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> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:367:34: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.h:65:16: required from ‘void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:58:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:937: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] 937 | *cur = Val_; | ~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103:12: note: because ‘seqan::Triple, seqan::Tuple >, seqan::Tag >’ has user-provided ‘seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:312:4: 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> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:367:34: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.h:65:16: required from ‘void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:58:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:937: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] 937 | *cur = Val_; | ~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103:12: note: because ‘seqan::Triple, seqan::Tuple >, seqan::Tag >’ has user-provided ‘seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:312:4: 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> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:367:34: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.h:65:16: required from ‘void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:58:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:937: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] 937 | *cur = Val_; | ~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103:12: note: because ‘seqan::Triple, seqan::Tuple >, seqan::Tag >’ has user-provided ‘seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:312:4: 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> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:367:34: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.h:65:16: required from ‘void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:58:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:937: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] 937 | *cur = Val_; | ~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103:12: note: because ‘seqan::Triple, seqan::Tuple >, seqan::Tag >’ has user-provided ‘seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/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 > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:684:11: 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>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:953:5: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:837: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 > > >]’ /<>/seqan-1.4.2+dfsg/core/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> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:312:4: 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> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:367:34: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.h:65:16: required from ‘void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:58:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:584:16: warning: implicitly-declared ‘constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 584 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103:12: note: because ‘seqan::Triple, seqan::Tuple, seqan::Tag >’ has user-provided ‘seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::setHost(seqan::PairDecrementer_&, const TLimits2&) [with TPair = seqan::Pair >; TLimits = seqan::String >; unsigned int m = 7; TLimits2 = seqan::String >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_sampler.h:418:11: required from ‘void seqan::Pipe, TPair, TLimitsString> >::prepare() [with TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; unsigned int m = 7; TPack = seqan::Tag; TPair = seqan::Pair >; TLimitsString = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_sampler.h:613:9: required from ‘bool seqan::control(seqan::Pipe, TPair, TLimitsString> >&, const ControlBeginRead&) [with TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; unsigned int m = 7; TPack = seqan::Tag; TPair = seqan::Pair >; TLimitsString = seqan::String >; seqan::ControlBeginRead = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:712:23: required from ‘bool seqan::beginRead(seqan::Pipe&) [with TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TSpec = seqan::Multi >, seqan::Pair >, seqan::String > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1354:23: required 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395:22: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.h:65:16: required from ‘void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:58:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:1119:16: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 1119 | me.pos = TPair(0, 0); | ~~~~~~~^~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_sampler.h: In instantiation of ‘void seqan::Pipe, TPair, TLimitsString> >::fill() [with TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; unsigned int m = 7; TPack = seqan::Tag; TPair = seqan::Pair >; TLimitsString = seqan::String >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_sampler.h:426:13: required from ‘void seqan::Pipe, TPair, TLimitsString> >::prepare() [with TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; unsigned int m = 7; TPack = seqan::Tag; TPair = seqan::Pair >; TLimitsString = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_sampler.h:613:9: required from ‘bool seqan::control(seqan::Pipe, TPair, TLimitsString> >&, const ControlBeginRead&) [with TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; unsigned int m = 7; TPack = seqan::Tag; TPair = seqan::Pair >; TLimitsString = seqan::String >; seqan::ControlBeginRead = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:712:23: required from ‘bool seqan::beginRead(seqan::Pipe&) [with TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TSpec = seqan::Multi >, seqan::Pair >, seqan::String > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1354:23: required 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395:22: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.h:65:16: required from ‘void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:58:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_sampler.h:438:24: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 438 | tmpRef->i1 = localPos; | ~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:64, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h: In instantiation of ‘bool seqan::control(seqan::Pipe >&, const ControlBeginRead&) [with TInput = seqan::Pool >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew7NComp >, seqan::Tag >, int>; seqan::ControlBeginRead = seqan::Tag]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:712:23: required from ‘bool seqan::beginRead(seqan::Pipe&) [with TInput = seqan::Pool >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TSpec = seqan::Namer >, seqan::Tag >, int> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1354:23: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395: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::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:345:26: required from ‘bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:312:4: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.h:65:16: required from ‘void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:58:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:164:21: warning: implicitly-declared ‘constexpr seqan::Pair >, seqan::Tag >& seqan::Pair >, seqan::Tag >::operator=(const seqan::Pair >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 164 | me.last = *me.in; | ~~~~~~~~^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >, seqan::Tag >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = seqan::Tuple >]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:100, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h: In instantiation of ‘TResult seqan::_skew7NComp::operator()(const TValue&, const TValue&) const [with TValue = seqan::Pair >, seqan::Tag >; TResult = int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:141:42: required from ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pool >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew7NComp >, seqan::Tag >, int>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1357:13: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395: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::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:345:26: required from ‘bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:312:4: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.h:65:16: required from ‘void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:58:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:74:43: warning: taking address of packed member of ‘seqan::Tuple >’ may result in an unaligned pointer value [-Waddress-of-packed-member] 74 | const TStoredValue *sa = a.i2.i; | ~~~~~^ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:75:43: warning: taking address of packed member of ‘seqan::Tuple >’ may result in an unaligned pointer value [-Waddress-of-packed-member] 75 | const TStoredValue *sb = b.i2.i; | ~~~~~^ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:673:27: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:312:4: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.h:65:16: required from ‘void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:58:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:361: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] 361 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103:12: note: because ‘seqan::Triple, seqan::Tuple >, seqan::Tag >’ has user-provided ‘seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/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 > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:674:11: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:312:4: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.h:65:16: required from ‘void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:58:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:567:12: warning: implicitly-declared ‘constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 567 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103:12: note: because ‘seqan::Triple, seqan::Tuple >, seqan::Tag >’ has user-provided ‘seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Pair >, seqan::Tag >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: required from ‘void seqan::Pool::push(const TValue&) [with TValue = seqan::Pair >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: required from ‘void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Pair >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1356:17: required 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::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >, seqan::Sampler<7, seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tag >, 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::Sampler<7, seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395:22: required from ‘bool seqan::operator<<(seqan::Pool&, TSource&) [with TValue = seqan::Pair >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tag >, 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::Sampler<7, seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:335:20: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.h:65:16: required from ‘void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:58:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared ‘constexpr seqan::Pair >, seqan::Tag >& seqan::Pair >, seqan::Tag >::operator=(const seqan::Pair >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 937 | *cur = Val_; | ~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >, seqan::Tag >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = seqan::Tuple >]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h: In instantiation of ‘seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Pair >; TConfig = seqan::MapperConfigSize >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:387:33: required from ‘seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:607:33: required from ‘seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:919:24: required from ‘void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:919:4: required from ‘seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:148:104: 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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:362:29: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.h:65:16: required from ‘void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:58:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:252:15: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 252 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:253:9: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 253 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:293:11: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 293 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Pair >; TConfig = seqan::MapperConfigSize >, long unsigned int>, long unsigned int, seqan::File > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:684:11: required from ‘void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:953:5: required from ‘bool seqan::Pool::endWrite() [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:837:13: required from ‘seqan::Pool::~Pool() [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:247:41: required from ‘bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:218:4: 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> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:376:34: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.h:65:16: required from ‘void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:58:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:584:16: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 584 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:64, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h: In instantiation of ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pool >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew3NComp >, seqan::Tag >, int>]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1357:13: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395: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::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:251:26: required from ‘bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:218:4: 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> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:376:34: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.h:65:16: required from ‘void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:58:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:143:22: warning: implicitly-declared ‘constexpr seqan::Pair >, seqan::Tag >& seqan::Pair >, seqan::Tag >::operator=(const seqan::Pair >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 143 | last = *in; | ~~~~~^~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >, seqan::Tag >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = seqan::Tuple >]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Pair >; TConfig = seqan::MapperConfigSize >, long unsigned int>, long unsigned int, seqan::File > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:684:11: required from ‘void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:953:5: required from ‘bool seqan::Pool::endWrite() [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:837:13: required from ‘seqan::Pool::~Pool() [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:259:45: required from ‘bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:218:4: 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> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:376:34: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.h:65:16: required from ‘void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:58:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:584:16: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 584 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:218:4: 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> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:376:34: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.h:65:16: required from ‘void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:58:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:937: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] 937 | *cur = Val_; | ~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103:12: note: because ‘seqan::Triple, seqan::Tuple, seqan::Tag >’ has user-provided ‘seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:59, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h: In instantiation of ‘const typename seqan::StoredTupleValue_::Type& seqan::Tuple >::operator[](TPos) const [with TPos = int; TValue = long unsigned int; unsigned int SIZE = 6; typename seqan::StoredTupleValue_::Type = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:124:27: required from ‘bool seqan::CompareSkewDCStream::operator()(const seqan::SkewDCStream&, const seqan::SkewDCStream&) const [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:307:9: 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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:319:4: required from ‘seqan::Pipe, seqan::Merger7>& seqan::Pipe, seqan::Merger7>::operator++() [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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:440:13: required from ‘seqan::Pipe& seqan::Pipe::operator++() [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_counter.h:105:13: required from ‘seqan::Pipe& seqan::Pipe::operator++() [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >, seqan::Skew7>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:620:9: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.h:65:16: required from ‘void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:58:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr] 171 | return i[k]; | ~^ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:387: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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:607:33: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:919:24: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:919:4: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:446:6: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:464:4: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:110:15: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.h:65:16: required from ‘void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:58:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:252:15: 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] 252 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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 >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:253:9: 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] 253 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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 >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:293:11: 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] 293 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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 >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Pair >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:673:27: required from ‘void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Pair >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: required from ‘void seqan::Pool::push(const TValue&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: required from ‘void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1356:17: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.h:65:16: required from ‘void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:58:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:361:44: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 361 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Pair >; TConfig = seqan::MapperConfigSize >, long unsigned int>, long unsigned int, seqan::File > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:674:11: required from ‘void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Pair >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: required from ‘void seqan::Pool::push(const TValue&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: required from ‘void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1356:17: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.h:65:16: required from ‘void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:58:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:567:12: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 567 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Pair >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:673:27: required from ‘void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Pair >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: required from ‘void seqan::Pool::push(const TValue&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: required from ‘void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1356:17: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.h:65:16: required from ‘void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:58:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:361:44: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 361 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Pair >; TConfig = seqan::MapperConfigSize >, long unsigned int>, long unsigned int, seqan::File > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:674:11: required from ‘void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Pair >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: required from ‘void seqan::Pool::push(const TValue&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: required from ‘void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1356:17: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.h:65:16: required from ‘void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:58:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:567:12: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 567 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:64, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h: In instantiation of ‘bool seqan::control(seqan::Pipe >&, const ControlBeginRead&) [with TInput = seqan::Pool >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew3NComp >, seqan::Tag >, int>; seqan::ControlBeginRead = seqan::Tag]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:712:23: required from ‘bool seqan::beginRead(seqan::Pipe&) [with TInput = seqan::Pool >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TSpec = seqan::Namer >, seqan::Tag >, int> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1354:23: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395: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::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:251:26: required from ‘bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:218:4: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.h:65:16: required from ‘void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:58:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:164:21: warning: implicitly-declared ‘constexpr seqan::Pair >, seqan::Tag >& seqan::Pair >, seqan::Tag >::operator=(const seqan::Pair >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 164 | me.last = *me.in; | ~~~~~~~~^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >, seqan::Tag >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = seqan::Tuple >]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:96, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h: In instantiation of ‘TResult seqan::_skew3NComp::operator()(const TValue&, const TValue&) const [with TValue = seqan::Pair >, seqan::Tag >; TResult = int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:141:42: required from ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pool >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew3NComp >, seqan::Tag >, int>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1357:13: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395: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::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:251:26: required from ‘bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:218:4: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.h:65:16: required from ‘void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:58:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:74:43: warning: taking address of packed member of ‘seqan::Tuple >’ may result in an unaligned pointer value [-Waddress-of-packed-member] 74 | const TStoredValue *sa = a.i2.i; | ~~~~~^ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:75:43: warning: taking address of packed member of ‘seqan::Tuple >’ may result in an unaligned pointer value [-Waddress-of-packed-member] 75 | const TStoredValue *sb = b.i2.i; | ~~~~~^ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:673:27: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:218:4: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.h:65:16: required from ‘void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:58:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:361: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] 361 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103:12: note: because ‘seqan::Triple, seqan::Tuple, seqan::Tag >’ has user-provided ‘seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/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 > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:674:11: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:218:4: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.h:65:16: required from ‘void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:58:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:567:12: warning: implicitly-declared ‘constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 567 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103:12: note: because ‘seqan::Triple, seqan::Tuple, seqan::Tag >’ has user-provided ‘seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h: In instantiation of ‘seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Pair >; TConfig = seqan::MapperConfigSize >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:387:33: required from ‘seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:607:33: required from ‘seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:919:24: required from ‘void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:919:4: required from ‘seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_filter.h:153:13: required from ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TFunctor = seqan::filterI2 >, long unsigned int>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_sa_lss.h:415:29: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.h:65:16: required from ‘void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:58:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:252:15: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 252 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:253:9: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 253 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:293:11: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 293 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:59, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h: In instantiation of ‘const typename seqan::StoredTupleValue_::Type& seqan::Tuple >::operator[](TPos) const [with TPos = unsigned int; TValue = long unsigned int; unsigned int SIZE = 6; typename seqan::StoredTupleValue_::Type = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h:275:24: required from ‘std::ostream& seqan::operator<<(std::ostream&, const seqan::Tuple&) [with TValue = long unsigned int; unsigned int SIZE = 6; TSpec = seqan::Tag; std::ostream = std::basic_ostream]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_base.h:294:69: required from ‘std::ostream& seqan::operator<<(std::ostream&, const seqan::Triple&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >; TSpec = seqan::Tag; std::ostream = std::basic_ostream]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:559:51: required from ‘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 > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:674:11: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.h:65:16: required from ‘void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:58:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr] 171 | return i[k]; | ~^ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Pair >, seqan::Tag >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: required from ‘void seqan::Pool::push(const TValue&) [with TValue = seqan::Pair >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: required from ‘void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Pair >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1356:17: required 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::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >, seqan::Sampler<3> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tag >, 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::Sampler<3> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395:22: required from ‘bool seqan::operator<<(seqan::Pool&, TSource&) [with TValue = seqan::Pair >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tag >, 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::Sampler<3> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:241:20: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.h:65:16: required from ‘void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:58:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared ‘constexpr seqan::Pair >, seqan::Tag >& seqan::Pair >, seqan::Tag >::operator=(const seqan::Pair >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 937 | *cur = Val_; | ~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >, seqan::Tag >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = seqan::Tuple >]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h: In instantiation of ‘seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Pair >; TConfig = seqan::MapperConfigSize >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:387:33: required from ‘seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:607:33: required from ‘seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:919:24: required from ‘void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:919:4: required from ‘seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender3.h:86:38: 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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:269:29: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.h:65:16: required from ‘void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:58:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:252:15: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 252 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:253:9: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 253 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:293:11: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 293 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Pair >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:673:27: required from ‘void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Pair >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: required from ‘void seqan::Pool::push(const TValue&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: required from ‘void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1356:17: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395:22: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.h:65:16: required from ‘void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:58:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:361:44: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 361 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Pair >; TConfig = seqan::MapperConfigSize >, long unsigned int>, long unsigned int, seqan::File > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:674:11: required from ‘void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Pair >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: required from ‘void seqan::Pool::push(const TValue&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: required from ‘void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1356:17: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395:22: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.h:65:16: required from ‘void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:58:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:567:12: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 567 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Pair >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:673:27: required from ‘void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Pair >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: required from ‘void seqan::Pool::push(const TValue&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: required from ‘void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1356:17: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395:22: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.h:65:16: required from ‘void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:58:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:361:44: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 361 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Pair >; TConfig = seqan::MapperConfigSize >, long unsigned int>, long unsigned int, seqan::File > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:674:11: required from ‘void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Pair >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: required from ‘void seqan::Pool::push(const TValue&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: required from ‘void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1356:17: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395:22: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.h:65:16: required from ‘void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:58:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:567:12: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 567 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:387: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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:607:33: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:919:24: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:919:4: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:301:6: 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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:319:4: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.h:65:16: required from ‘void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:58:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:252:15: warning: implicitly-declared ‘constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 252 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103:12: note: because ‘seqan::Triple, seqan::Tuple >, seqan::Tag >’ has user-provided ‘seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:253:9: warning: implicitly-declared ‘constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 253 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103:12: note: because ‘seqan::Triple, seqan::Tuple >, seqan::Tag >’ has user-provided ‘seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:293:11: warning: implicitly-declared ‘constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 293 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103:12: note: because ‘seqan::Triple, seqan::Tuple >, seqan::Tag >’ has user-provided ‘seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h: In instantiation of ‘seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Pair >; TConfig = seqan::MapperConfigSize >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:387:33: required from ‘seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:607:33: required from ‘seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:919:24: required from ‘void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:919:4: required from ‘seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1357:13: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.h:65:16: required from ‘void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:58:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:252:15: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 252 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:253:9: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 253 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:293:11: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 293 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:387: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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:607:33: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:919:24: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:919:4: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:329:13: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.h:65:16: required from ‘void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:58:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:252:15: warning: implicitly-declared ‘constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 252 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103:12: note: because ‘seqan::Triple, seqan::Tuple, seqan::Tag >’ has user-provided ‘seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:253:9: warning: implicitly-declared ‘constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 253 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103:12: note: because ‘seqan::Triple, seqan::Tuple, seqan::Tag >’ has user-provided ‘seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:293:11: warning: implicitly-declared ‘constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 293 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103:12: note: because ‘seqan::Triple, seqan::Tuple, seqan::Tag >’ has user-provided ‘seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:59, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h: In instantiation of ‘const typename seqan::StoredTupleValue_::Type& seqan::Tuple >::operator[](TPos) const [with TPos = unsigned int; TValue = long unsigned int; unsigned int SIZE = 4; typename seqan::StoredTupleValue_::Type = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:191:25: required from ‘TResult seqan::_skew7ExtendComp::operator()(const TValue&, const TValue&) const [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; unsigned int EXT_LENGTH = 1; TResult = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_sorter.h:68:21: required from ‘bool seqan::AdaptorCompare2Less::operator()(const typename TCompare::first_argument_type&, const typename TCompare::second_argument_type&) const [with TCompare = seqan::_skew7ExtendComp, seqan::Tuple >, seqan::Tag >, 1, int>; typename TCompare::first_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >; typename TCompare::second_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >]’ /usr/include/c++/9/bits/predefined_ops.h:143:18: required from ‘constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Iterator2 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = seqan::AdaptorCompare2Less, seqan::Tuple >, seqan::Tag >, 1, int> >]’ /usr/include/c++/9/bits/stl_algo.h:81:17: required from ‘void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 1, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1910:34: required from ‘_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 1, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1942:38: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.h:65:16: required from ‘void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:58:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr] 171 | return i[k]; | ~^ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h: In instantiation of ‘const typename seqan::StoredTupleValue_::Type& seqan::Tuple >::operator[](TPos) const [with TPos = unsigned int; TValue = long unsigned int; unsigned int SIZE = 5; typename seqan::StoredTupleValue_::Type = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:191:25: required from ‘TResult seqan::_skew7ExtendComp::operator()(const TValue&, const TValue&) const [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; unsigned int EXT_LENGTH = 2; TResult = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_sorter.h:68:21: required from ‘bool seqan::AdaptorCompare2Less::operator()(const typename TCompare::first_argument_type&, const typename TCompare::second_argument_type&) const [with TCompare = seqan::_skew7ExtendComp, seqan::Tuple >, seqan::Tag >, 2, int>; typename TCompare::first_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >; typename TCompare::second_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >]’ /usr/include/c++/9/bits/predefined_ops.h:143:18: required from ‘constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Iterator2 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = seqan::AdaptorCompare2Less, seqan::Tuple >, seqan::Tag >, 2, int> >]’ /usr/include/c++/9/bits/stl_algo.h:81:17: required from ‘void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 2, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1910:34: required from ‘_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 2, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1942:38: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.h:65:16: required from ‘void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:58:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr] [ 94%] Linking CXX executable ../../../bin/test_index_crosscompare_char_dfi cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/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=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/test_index_crosscompare_char_dfi.dir/test_index_crosscompare_char_dfi.cpp.o -o ../../../bin/test_index_crosscompare_char_dfi -lrt In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:109, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_dna_dfi.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h: In function ‘void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, seqan::KasaiOriginal)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:312:17: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 312 | for(TSize hMax = _min(n - i, n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:313:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 313 | LCP[isa - 1] = h; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h: In function ‘void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, seqan::Kasai)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:379:17: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 379 | for(TSize hMax = _min(n - i, n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:380:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 380 | LCP[i] = h | mark; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h: In function ‘void seqan::_createLCPTableRandomAccess(TLCPTable&, const seqan::StringSet&, const TSA&, seqan::Kasai)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:483:17: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 483 | for(TSize hMax = _min(getValueI2((TPair)dec), n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:484:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 484 | LCP[i] = h | mark; | ^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h: In function ‘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 > > > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:142:111: warning: this statement may fall through [-Wimplicit-fallthrough=] 142 | /* 6 */ cp___(o6,0, *textIn); ++textIn; o6.i1 = p--; | ^~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:144:9: note: here 144 | case 5: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:145:112: warning: this statement may fall through [-Wimplicit-fallthrough=] 145 | /* 5 */ cp___(o5,0,cp___(o6,1, *textIn)); ++textIn; o5.i1 = p--; | ^~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:147:9: note: here 147 | case 4: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:149:103: warning: this statement may fall through [-Wimplicit-fallthrough=] 149 | cp___(o4,0,cp___(o5,1,cp___(o6,2, *textIn))); ++textIn; | ^~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:151:9: note: here 151 | case 3: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:152:113: warning: this statement may fall through [-Wimplicit-fallthrough=] 152 | /* 3 */ cp___(o3,0,cp___(o4,1,cp___(o5,2,cp___(o6,3, *textIn)))); ++textIn; o3.i1 = p--; | ^~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:154:9: note: here 154 | case 2: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:156:105: warning: this statement may fall through [-Wimplicit-fallthrough=] 156 | cp___(o2,0,cp___(o3,1,cp___(o4,2,cp___(o5,3,cp___(o6,4, *textIn))))); ++textIn; | ^~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:158:9: note: here 158 | case 1: | ^~~~ make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 94%] Built target test_index_crosscompare_char_dfi make -f core/tests/index/CMakeFiles/test_index_shapes.dir/build.make core/tests/index/CMakeFiles/test_index_shapes.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/tests/index /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/index /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/index/CMakeFiles/test_index_shapes.dir/DependInfo.cmake --color= In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:128, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_dna_dfi.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_dfi.h: In function ‘void seqan::_storeWotdChildren(seqan::Index > >&, TSize, TSize)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_dfi.h:504:6: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation] 504 | } else | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_dfi.h:506:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’ 506 | for (TDirSize d = index.sentinelBound - index.sentinelOcc; d != index.sentinelBound; ++d) | ^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_creation.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h: In function ‘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 > > > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:395:123: warning: this statement may fall through [-Wimplicit-fallthrough=] 395 | /* 6 */ cp___(o6,0, *textIn); ++textIn; o6.i1 = p; ++p; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:397:4: note: here 397 | case 5: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:398:124: warning: this statement may fall through [-Wimplicit-fallthrough=] 398 | /* 5 */ cp___(o5,0,cp___(o6,1, *textIn)); ++textIn; o5.i1 = p; ++p; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:400:4: note: here 400 | case 4: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:402:64: warning: this statement may fall through [-Wimplicit-fallthrough=] 402 | cp___(o4,0,cp___(o5,1,cp___(o6,2, *textIn))); ++textIn; | ^~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:404:4: note: here 404 | case 3: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:405:125: warning: this statement may fall through [-Wimplicit-fallthrough=] 405 | /* 3 */ cp___(o3,0,cp___(o4,1,cp___(o5,2,cp___(o6,3, *textIn)))); ++textIn; o3.i1 = p; ++p; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:407:4: note: here 407 | case 2: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:409:82: warning: this statement may fall through [-Wimplicit-fallthrough=] 409 | cp___(o2,0,cp___(o3,1,cp___(o4,2,cp___(o5,3,cp___(o6,4, *textIn))))); ++textIn; | ^~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:411:4: note: here 411 | case 1: | ^~~~ Scanning dependencies of target test_index_shapes make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/tests/index/CMakeFiles/test_index_shapes.dir/build.make core/tests/index/CMakeFiles/test_index_shapes.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 94%] Building CXX object core/tests/index/CMakeFiles/test_index_shapes.dir/test_index_shapes.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/index && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -fopenmp -o CMakeFiles/test_index_shapes.dir/test_index_shapes.cpp.o -c /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_shapes.cpp In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:157, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_dna_dfi.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index_esa.h: In function ‘typename seqan::Iterator >::Type seqan::_upperBoundLcpe(TText&, TSA&, seqan::SearchTreeIterator, TQuery&, TDiff_, TDiff_)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index_esa.h:1498:13: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 1498 | for(; i && ordEqual(*t, convert(*q)); --i, ++t, ++q) ; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index_esa.h:1501:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 1501 | if (q == qEnd || t == tEnd || !ordGreater(*t, convert(*q))) { | ^~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:116, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_dna_dfi.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_set_base.h: In instantiation of ‘void seqan::posLocalize(TResult&, const seqan::Pair&, const seqan::String&) [with TResult = seqan::Pair >; TSize = long unsigned int; TSpec = seqan::Alloc<>; T1 = long unsigned int; T2 = long unsigned int; TPack = seqan::Tag]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_set_base.h:803:16: required from ‘typename seqan::Infix::Type seqan::infixWithLength(const seqan::StringSet&, const TPosition&, TSize) [with TString = seqan::String, seqan::Alloc<> >; TSpec = seqan::Owner<>; TPosition = seqan::Pair >; TSize = long unsigned int; typename seqan::Infix::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:1538:25: required from ‘typename seqan::Infix >::Type>::Type seqan::representative(const seqan::Iter >&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexWotd<> >; TSpec = seqan::TopDown >; typename seqan::Infix >::Type>::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:70:3: 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 > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:87:63: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexWotd<>; TIndexSpec2 = seqan::IndexWotd >; TText = seqan::StringSet, seqan::Alloc<> > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:157:39: required from ‘void seqan::crossIndicesDna() [with TIndexSpec1 = seqan::IndexWotd<>; TIndexSpec2 = seqan::IndexWotd >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:182:50: required from ‘void seqan::SEQAN_TEST_testIndexCrossCompareDnaDfi() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_dna_dfi.cpp:53:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_set_base.h:699:12: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 699 | result = pos; | ~~~~~~~^~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_dna_dfi.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:127, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_dna_dfi.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h: In instantiation of ‘TSize seqan::_sortWotdBucket(seqan::Index, TSpec>&, TBeginPos, TEndPos, TSize) [with TText = seqan::String, seqan::Alloc<> >; TSpec = seqan::Owner<>; TIndexSpec = seqan::IndexWotd<>; TBeginPos = long unsigned int; TEndPos = long unsigned int; TSize = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h:1871:32: required from ‘typename seqan::Size > >::Type seqan::_wotdEvaluate(const seqan::Iter >, seqan::VSTree >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = void; TSpec = seqan::TopDown >; typename seqan::Size > >::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h:800:34: required from ‘bool seqan::_goDown(seqan::Iter >, seqan::VSTree > >&, seqan::VSTreeIteratorTraits) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = void; TSpec = seqan::ParentLinks; TDfsOrder = seqan::Preorder_; THideEmptyEdges = seqan::False]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2296:14: required from ‘bool seqan::goDown(seqan::Iter > >&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexWotd<> >; TSpec = seqan::ParentLinks]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2771:15: required from ‘void seqan::goNextImpl(seqan::Iter > > >&, seqan::VSTreeIteratorTraits) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexWotd<> >; TSpec = seqan::PreorderEmptyEdges; THideEmptyEdges = seqan::False]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2052:13: required from ‘void seqan::goNext(seqan::Iter >&, TTraits) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexWotd<> >; TSpec = seqan::TopDown >; TTraits = seqan::PreorderEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2047:9: required from ‘void seqan::goNext(seqan::Iter >&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexWotd<> >; TSpec = seqan::TopDown >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:73: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 > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:87:63: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexWotd<>; TIndexSpec2 = seqan::IndexWotd >; TText = seqan::StringSet, seqan::Alloc<> > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:157:39: required from ‘void seqan::crossIndicesDna() [with TIndexSpec1 = seqan::IndexWotd<>; TIndexSpec2 = seqan::IndexWotd >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:182:50: required from ‘void seqan::SEQAN_TEST_testIndexCrossCompareDnaDfi() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_dna_dfi.cpp:53:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h:1539:76: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 1539 | *(saBeg + (*(boundBeg + ordValue(*(itText + getSeqOffset(lPos)))))++) = *itSA; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_dna_dfi.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:127, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_dna_dfi.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h:1542:40: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 1542 | *(saBeg + index.sentinelBound++) = *itSA; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_dna_dfi.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:128, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_dna_dfi.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_dfi.h: In instantiation of ‘TSize seqan::_sortWotdBucket(seqan::Index, seqan::IndexWotd > >&, TBeginPos, TEndPos, TSize) [with TText = seqan::String, seqan::Alloc<> >; TSpec = seqan::Owner<>; TPredHull = seqan::DfiPredDefault_; TPred = seqan::DfiPredDefault_; TBeginPos = long unsigned int; TEndPos = long unsigned int; TSize = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h:1871:32: required from ‘typename seqan::Size > >::Type seqan::_wotdEvaluate(const seqan::Iter >, seqan::VSTree >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::Dfi<>; TSpec = seqan::TopDown >; typename seqan::Size > >::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h:800:34: required from ‘bool seqan::_goDown(seqan::Iter >, seqan::VSTree > >&, seqan::VSTreeIteratorTraits) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::Dfi<>; TSpec = seqan::ParentLinks; TDfsOrder = seqan::Preorder_; THideEmptyEdges = seqan::False]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2296:14: required from ‘bool seqan::goDown(seqan::Iter > >&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexWotd > >; TSpec = seqan::ParentLinks]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2771:15: required from ‘void seqan::goNextImpl(seqan::Iter > > >&, seqan::VSTreeIteratorTraits) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexWotd > >; TSpec = seqan::PreorderEmptyEdges; THideEmptyEdges = seqan::False]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2052:13: required from ‘void seqan::goNext(seqan::Iter >&, TTraits) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexWotd > >; TSpec = seqan::TopDown >; TTraits = seqan::PreorderEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2047:9: required from ‘void seqan::goNext(seqan::Iter >&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexWotd > >; TSpec = seqan::TopDown >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:74: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 > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:87:63: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexWotd<>; TIndexSpec2 = seqan::IndexWotd >; TText = seqan::StringSet, seqan::Alloc<> > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:157:39: required from ‘void seqan::crossIndicesDna() [with TIndexSpec1 = seqan::IndexWotd<>; TIndexSpec2 = seqan::IndexWotd >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:182:50: required from ‘void seqan::SEQAN_TEST_testIndexCrossCompareDnaDfi() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_dna_dfi.cpp:53:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_dfi.h:448:76: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 448 | *(saBeg + (*(boundBeg + ordValue(*(itText + getSeqOffset(lPos)))))++) = *itSA; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_dna_dfi.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:128, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_dna_dfi.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_dfi.h:451:40: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 451 | *(saBeg + index.sentinelBound++) = *itSA; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_dna_dfi.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:127, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_dna_dfi.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h: In instantiation of ‘typename seqan::Size, TSpec> >::Type seqan::_sortFirstWotdBucket(seqan::Index, TSpec>&) [with TText = seqan::String, seqan::Alloc<> >; TSpec = seqan::Owner<>; TIndexSpec = seqan::IndexWotd<>; typename seqan::Size, TSpec> >::Type = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h:2021:31: required from ‘void seqan::_wotdCreateFirstLevel(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h:2055:24: required from ‘bool seqan::indexCreate(seqan::Index >&, WotdDir, seqan::Default) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void; seqan::WotdDir = const seqan::Tag; seqan::Default = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexWotd<>; TFibre = seqan::FibreDir_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexWotd<>; TFibre = seqan::FibreDir_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h:363:15: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexWotd<> >; TSpec = seqan::PreorderEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:65:46: 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 > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:87:63: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexWotd<>; TIndexSpec2 = seqan::IndexWotd >; TText = seqan::StringSet, seqan::Alloc<> > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:157:39: required from ‘void seqan::crossIndicesDna() [with TIndexSpec1 = seqan::IndexWotd<>; TIndexSpec2 = seqan::IndexWotd >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:182:50: required from ‘void seqan::SEQAN_TEST_testIndexCrossCompareDnaDfi() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_dna_dfi.cpp:53:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h:1271:61: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 1271 | *(saBeg + (*(boundBeg + ordValue(getValue(itText))))++) = localPos; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_dna_dfi.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:127, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_dna_dfi.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h: In instantiation of ‘TSize seqan::_sortWotdBucket(seqan::Index, TSpec>&, TBeginPos, TEndPos, TSize) [with TText = seqan::String, seqan::Alloc<> >; TSpec = seqan::Owner<>; TIndexSpec = seqan::IndexWotd<>; TBeginPos = int; TEndPos = long unsigned int; TSize = int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h:2024:26: required from ‘void seqan::_wotdCreateFirstLevel(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h:2055:24: required from ‘bool seqan::indexCreate(seqan::Index >&, WotdDir, seqan::Default) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void; seqan::WotdDir = const seqan::Tag; seqan::Default = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexWotd<>; TFibre = seqan::FibreDir_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexWotd<>; TFibre = seqan::FibreDir_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h:363:15: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexWotd<> >; TSpec = seqan::PreorderEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:65:46: 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 > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:87:63: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexWotd<>; TIndexSpec2 = seqan::IndexWotd >; TText = seqan::StringSet, seqan::Alloc<> > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:157:39: required from ‘void seqan::crossIndicesDna() [with TIndexSpec1 = seqan::IndexWotd<>; TIndexSpec2 = seqan::IndexWotd >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:182:50: required from ‘void seqan::SEQAN_TEST_testIndexCrossCompareDnaDfi() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_dna_dfi.cpp:53:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h:1539:76: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 1539 | *(saBeg + (*(boundBeg + ordValue(*(itText + getSeqOffset(lPos)))))++) = *itSA; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_dna_dfi.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:127, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_dna_dfi.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h:1542:40: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 1542 | *(saBeg + index.sentinelBound++) = *itSA; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_dna_dfi.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:128, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_dna_dfi.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_dfi.h: In instantiation of ‘typename seqan::Size, seqan::IndexWotd > > >::Type seqan::_sortFirstWotdBucket(seqan::Index, seqan::IndexWotd > >&) [with TText = seqan::String, seqan::Alloc<> >; TSpec = seqan::Owner<>; TPredHull = seqan::DfiPredDefault_; TPred = seqan::DfiPredDefault_; typename seqan::Size, seqan::IndexWotd > > >::Type = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h:2021:31: required from ‘void seqan::_wotdCreateFirstLevel(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::Dfi<>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_dfi.h:615:24: required from ‘bool seqan::indexCreate(seqan::Index > >&, WotdDir, seqan::Default) [with TText = seqan::StringSet, seqan::Alloc<> > >; TPredHull = seqan::DfiPredDefault_; TPred = seqan::DfiPredDefault_; seqan::WotdDir = const seqan::Tag; seqan::Default = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexWotd >; TFibre = seqan::FibreDir_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexWotd >; TFibre = seqan::FibreDir_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h:363:15: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexWotd > >; TSpec = seqan::PreorderEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:66:46: 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 > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:87:63: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexWotd<>; TIndexSpec2 = seqan::IndexWotd >; TText = seqan::StringSet, seqan::Alloc<> > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:157:39: required from ‘void seqan::crossIndicesDna() [with TIndexSpec1 = seqan::IndexWotd<>; TIndexSpec2 = seqan::IndexWotd >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:182:50: required from ‘void seqan::SEQAN_TEST_testIndexCrossCompareDnaDfi() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_dna_dfi.cpp:53:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_dfi.h:302:38: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 302 | *(saBeg + (*(boundBeg + ord))++) = localPos; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_dna_dfi.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:128, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_dna_dfi.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_dfi.h: In instantiation of ‘TSize seqan::_sortWotdBucket(seqan::Index, seqan::IndexWotd > >&, TBeginPos, TEndPos, TSize) [with TText = seqan::String, seqan::Alloc<> >; TSpec = seqan::Owner<>; TPredHull = seqan::DfiPredDefault_; TPred = seqan::DfiPredDefault_; TBeginPos = int; TEndPos = long unsigned int; TSize = int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h:2024:26: required from ‘void seqan::_wotdCreateFirstLevel(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::Dfi<>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_dfi.h:615:24: required from ‘bool seqan::indexCreate(seqan::Index > >&, WotdDir, seqan::Default) [with TText = seqan::StringSet, seqan::Alloc<> > >; TPredHull = seqan::DfiPredDefault_; TPred = seqan::DfiPredDefault_; seqan::WotdDir = const seqan::Tag; seqan::Default = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexWotd >; TFibre = seqan::FibreDir_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexWotd >; TFibre = seqan::FibreDir_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h:363:15: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexWotd > >; TSpec = seqan::PreorderEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:66:46: 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 > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:87:63: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexWotd<>; TIndexSpec2 = seqan::IndexWotd >; TText = seqan::StringSet, seqan::Alloc<> > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:157:39: required from ‘void seqan::crossIndicesDna() [with TIndexSpec1 = seqan::IndexWotd<>; TIndexSpec2 = seqan::IndexWotd >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:182:50: required from ‘void seqan::SEQAN_TEST_testIndexCrossCompareDnaDfi() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_dna_dfi.cpp:53:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_dfi.h:448:76: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 448 | *(saBeg + (*(boundBeg + ordValue(*(itText + getSeqOffset(lPos)))))++) = *itSA; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_dna_dfi.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:128, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_dna_dfi.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_dfi.h:451:40: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 451 | *(saBeg + index.sentinelBound++) = *itSA; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_dna_dfi.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:79, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_dna_dfi.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h: In instantiation of ‘void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, seqan::True) [with TValue = seqan::SimpleType]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from ‘void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from ‘void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, seqan::True) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from ‘void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1840:27: required from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagExact_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20: required from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagExact_; typename seqan::Size >::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:131:16: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50: required from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = seqan::String, seqan::Alloc<> >; TSpec = seqan::Alloc<>; TSize = int; TExpand = seqan::TagGenerous_; typename seqan::Size >::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_set_base.h:1435:18: required from ‘typename seqan::Size >::Type seqan::resize(seqan::StringSet&, TSize, seqan::Tag) [with TString = seqan::String, seqan::Alloc<> >; TSpec = seqan::Owner<>; TSize = int; TExpand = seqan::TagGenerous_; typename seqan::Size >::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:2143:18: required from ‘typename seqan::Size::Type seqan::resize(T&, TSize) [with T = seqan::StringSet, seqan::Alloc<> > >; TSize = int; typename seqan::Size::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:150:9: required from ‘void seqan::crossIndicesDna() [with TIndexSpec1 = seqan::IndexWotd<>; TIndexSpec2 = seqan::IndexWotd >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:182:50: required from ‘void seqan::SEQAN_TEST_testIndexCrossCompareDnaDfi() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_dna_dfi.cpp:53:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class seqan::SimpleType’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_alphabet.h:84, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:68, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_dna_dfi.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: ‘class seqan::SimpleType’ declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:35: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >; TValue = unsigned int; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Value >::Type seqan::obtainId(seqan::IdManager&) [with TIdType = unsigned int; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_idmanager.h:205:9, inlined from ‘typename seqan::VertexDescriptor > >::Type seqan::addVertex(seqan::Graph >&) [with TCargo = void; TSpec = const seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_directed.h:534:33, inlined from ‘bool seqan::convertAlignment(const seqan::Graph >&, TComponentMap&, TOrderMap&, TComponentLength&) [with TStringSet = seqan::StringSet >, seqan::Dependent > >; TCargo = unsigned int; TSpec = seqan::Tag; TComponentMap = seqan::String >; TOrderMap = seqan::String >; TComponentLength = std::map]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_align/graph_impl_align.h:1755:49: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551608’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/debug_test_system.h:46, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_debug.h:52, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:49, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:35: /usr/include/c++/9/new: In function ‘bool seqan::convertAlignment(const seqan::Graph >&, TComponentMap&, TOrderMap&, TComponentLength&) [with TStringSet = seqan::StringSet >, seqan::Dependent > >; TCargo = unsigned int; TSpec = seqan::Tag; TComponentMap = seqan::String >; TOrderMap = seqan::String >; TComponentLength = std::map]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:166, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_shapes.cpp:43: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/global_alignment_myers_impl.h: In function ‘int seqan::_globalAlignmentScore(const seqan::String&, const seqan::String&, const MyersBitVector&)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/global_alignment_myers_impl.h:70:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 70 | if (length(seqH) < length(seqV)) | ^~ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/global_alignment_myers_impl.h:74:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 74 | const unsigned int BLOCK_SIZE = BitsPerValue::VALUE; | ^~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:174, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_shapes.cpp:43: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function ‘seqan::Pair > seqan::_alignBandedSmithWatermanTrace(seqan::LocalAlignmentFinder&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:409:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 409 | if ((actualCol == 0) || (actualRow == 0)) | ^~ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 412 | if (actualCol < len1) _alignTracePrint(finder.trace, seqH, seqV, id1, actualCol, id2, actualRow, len1 - actualCol, Horizontal); | ^~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:109, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_shapes.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h: In function ‘void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, seqan::KasaiOriginal)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:312:17: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 312 | for(TSize hMax = _min(n - i, n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:313:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 313 | LCP[isa - 1] = h; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h: In function ‘void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, seqan::Kasai)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:379:17: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 379 | for(TSize hMax = _min(n - i, n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:380:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 380 | LCP[i] = h | mark; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h: In function ‘void seqan::_createLCPTableRandomAccess(TLCPTable&, const seqan::StringSet&, const TSA&, seqan::Kasai)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:483:17: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 483 | for(TSize hMax = _min(getValueI2((TPair)dec), n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:484:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 484 | LCP[i] = h | mark; | ^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:128, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_shapes.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_dfi.h: In function ‘void seqan::_storeWotdChildren(seqan::Index > >&, TSize, TSize)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_dfi.h:504:6: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation] 504 | } else | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_dfi.h:506:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’ 506 | for (TDirSize d = index.sentinelBound - index.sentinelOcc; d != index.sentinelBound; ++d) | ^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:35: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >; TValue = unsigned int; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Value >::Type seqan::obtainId(seqan::IdManager&) [with TIdType = unsigned int; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_idmanager.h:205:9, inlined from ‘typename seqan::VertexDescriptor > >::Type seqan::addVertex(seqan::Graph >&) [with TCargo = void; TSpec = const seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_directed.h:534:33, inlined from ‘bool seqan::convertAlignment(const seqan::Graph >&, TComponentMap&, TOrderMap&, TComponentLength&) [with TStringSet = seqan::StringSet, seqan::Alloc<> >, seqan::Dependent > >; TCargo = void; TSpec = seqan::Tag; TComponentMap = seqan::String >; TOrderMap = seqan::String >; TComponentLength = std::map]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_align/graph_impl_align.h:1755:49: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551608’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/debug_test_system.h:46, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_debug.h:52, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:49, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:35: /usr/include/c++/9/new: In function ‘bool seqan::convertAlignment(const seqan::Graph >&, TComponentMap&, TOrderMap&, TComponentLength&) [with TStringSet = seqan::StringSet, seqan::Alloc<> >, seqan::Dependent > >; TCargo = void; TSpec = seqan::Tag; TComponentMap = seqan::String >; TOrderMap = seqan::String >; TComponentLength = std::map]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:157, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_shapes.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index_esa.h: In function ‘typename seqan::Iterator >::Type seqan::_upperBoundLcpe(TText&, TSA&, seqan::SearchTreeIterator, TQuery&, TDiff_, TDiff_)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index_esa.h:1498:13: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 1498 | for(; i && ordEqual(*t, convert(*q)); --i, ++t, ++q) ; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index_esa.h:1501:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 1501 | if (q == qEnd || t == tEnd || !ordGreater(*t, convert(*q))) { | ^~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:79, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_shapes.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h: In instantiation of ‘void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, seqan::True) [with TValue = seqan::SimpleType]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from ‘void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from ‘void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, seqan::True) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from ‘void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1840:27: required from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagExact_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20: required from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagExact_; typename seqan::Size >::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:131:16: required from ‘seqan::String >::String(const seqan::String >&) [with TValue = seqan::SimpleType; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_shapes.h:49:12: required from ‘void seqan::testShape(TShape1, TShape2, bool) [with TShape1 = seqan::Shape, seqan::UngappedShape<0> >; TShape2 = seqan::Shape, seqan::UngappedShape<6> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_shapes.h:123:11: required from ‘void seqan::SEQAN_TEST_testShapes() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_shapes.cpp:58:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class seqan::SimpleType’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_alphabet.h:84, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:68, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_shapes.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: ‘class seqan::SimpleType’ declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:35: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >; TValue = unsigned int; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Value >::Type seqan::obtainId(seqan::IdManager&) [with TIdType = unsigned int; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_idmanager.h:205:9, inlined from ‘typename seqan::VertexDescriptor > >::Type seqan::addVertex(seqan::Graph >&) [with TCargo = void; TSpec = const seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_directed.h:534:33, inlined from ‘bool seqan::convertAlignment(const seqan::Graph >&, TComponentMap&, TOrderMap&, TComponentLength&) [with TStringSet = seqan::StringSet, seqan::Alloc<> >, seqan::Dependent > >; TCargo = unsigned int; TSpec = seqan::Tag; TComponentMap = seqan::String >; TOrderMap = seqan::String >; TComponentLength = std::map]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_align/graph_impl_align.h:1755:49: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551608’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/debug_test_system.h:46, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_debug.h:52, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:49, from /<>/seqan-1.4.2+dfsg/core/tests/align/test_align.cpp:35: /usr/include/c++/9/new: In function ‘bool seqan::convertAlignment(const seqan::Graph >&, TComponentMap&, TOrderMap&, TComponentLength&) [with TStringSet = seqan::StringSet, seqan::Alloc<> >, seqan::Dependent > >; TCargo = unsigned int; TSpec = seqan::Tag; TComponentMap = seqan::String >; TOrderMap = seqan::String >; TComponentLength = std::map]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ [ 94%] Linking CXX executable ../../../bin/test_index_crosscompare_dna_dfi cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/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=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/test_index_crosscompare_dna_dfi.dir/test_index_crosscompare_dna_dfi.cpp.o -o ../../../bin/test_index_crosscompare_dna_dfi -lrt make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 94%] Built target test_index_crosscompare_dna_dfi make -f core/tests/index/CMakeFiles/test_index_crosscompare_char.dir/build.make core/tests/index/CMakeFiles/test_index_crosscompare_char.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/tests/index /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/index /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/index/CMakeFiles/test_index_crosscompare_char.dir/DependInfo.cmake --color= Scanning dependencies of target test_index_crosscompare_char make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/tests/index/CMakeFiles/test_index_crosscompare_char.dir/build.make core/tests/index/CMakeFiles/test_index_crosscompare_char.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 94%] Building CXX object core/tests/index/CMakeFiles/test_index_crosscompare_char.dir/test_index_crosscompare_char.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/index && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -fopenmp -o CMakeFiles/test_index_crosscompare_char.dir/test_index_crosscompare_char.cpp.o -c /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp [ 94%] Linking CXX executable ../../../bin/test_index_shapes cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/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=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/test_index_shapes.dir/test_index_shapes.cpp.o -o ../../../bin/test_index_shapes -lrt make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 94%] Built target test_index_shapes make -f core/tests/index/CMakeFiles/test_index_fm_rank_dictionary.dir/build.make core/tests/index/CMakeFiles/test_index_fm_rank_dictionary.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/tests/index /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/index /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/index/CMakeFiles/test_index_fm_rank_dictionary.dir/DependInfo.cmake --color= Scanning dependencies of target test_index_fm_rank_dictionary make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/tests/index/CMakeFiles/test_index_fm_rank_dictionary.dir/build.make core/tests/index/CMakeFiles/test_index_fm_rank_dictionary.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 94%] Building CXX object core/tests/index/CMakeFiles/test_index_fm_rank_dictionary.dir/test_index_fm_rank_dictionary.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/index && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -fopenmp -o CMakeFiles/test_index_fm_rank_dictionary.dir/test_index_fm_rank_dictionary.cpp.o -c /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.cpp In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:109, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h: In function ‘void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, seqan::KasaiOriginal)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:312:17: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 312 | for(TSize hMax = _min(n - i, n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:313:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 313 | LCP[isa - 1] = h; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h: In function ‘void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, seqan::Kasai)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:379:17: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 379 | for(TSize hMax = _min(n - i, n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:380:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 380 | LCP[i] = h | mark; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h: In function ‘void seqan::_createLCPTableRandomAccess(TLCPTable&, const seqan::StringSet&, const TSA&, seqan::Kasai)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:483:17: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 483 | for(TSize hMax = _min(getValueI2((TPair)dec), n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:484:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 484 | LCP[i] = h | mark; | ^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:128, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_dfi.h: In function ‘void seqan::_storeWotdChildren(seqan::Index > >&, TSize, TSize)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_dfi.h:504:6: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation] 504 | } else | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_dfi.h:506:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’ 506 | for (TDirSize d = index.sentinelBound - index.sentinelOcc; d != index.sentinelBound; ++d) | ^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:157, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index_esa.h: In function ‘typename seqan::Iterator >::Type seqan::_upperBoundLcpe(TText&, TSA&, seqan::SearchTreeIterator, TQuery&, TDiff_, TDiff_)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index_esa.h:1498:13: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 1498 | for(; i && ordEqual(*t, convert(*q)); --i, ++t, ++q) ; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index_esa.h:1501:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 1501 | if (q == qEnd || t == tEnd || !ordGreater(*t, convert(*q))) { | ^~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:116, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_set_base.h: In instantiation of ‘void seqan::posLocalize(TResult&, const seqan::Pair&, const seqan::String&) [with TResult = seqan::Pair >; TSize = long unsigned int; TSpec = seqan::Alloc<>; T1 = long unsigned int; T2 = long unsigned int; TPack = seqan::Tag]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_set_base.h:803:16: required from ‘typename seqan::Infix::Type seqan::infixWithLength(const seqan::StringSet&, const TPosition&, TSize) [with TString = seqan::String >; TSpec = seqan::Owner<>; TPosition = seqan::Pair >; TSize = long unsigned int; typename seqan::Infix::Type = seqan::Segment >, seqan::InfixSegment>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:1538:25: required from ‘typename seqan::Infix >::Type>::Type seqan::representative(const seqan::Iter >&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown >; typename seqan::Infix >::Type>::Type = seqan::Segment >, seqan::InfixSegment>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:70:3: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:87:63: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:111:39: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:163:44: required from ‘void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_set_base.h:699:12: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 699 | result = pos; | ~~~~~~~^~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:126, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h: In instantiation of ‘void seqan::_historyClear(seqan::Iter > >&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:1839:16: required from ‘void seqan::goRoot(seqan::Iter, seqan::VSTree >&) [with TText = seqan::StringSet > >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown<>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:266:10: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:65:46: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:87:63: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:111:39: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:163:44: required from ‘void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2147:24: warning: implicitly-declared ‘constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)’ is deprecated [-Wdeprecated-copy] 2147 | it._parentDesc = value(it); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:125, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:290:3: note: because ‘seqan::VertexEsa’ has user-provided ‘seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]’ 290 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:126, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h: In instantiation of ‘void seqan::_clear(seqan::Iter >&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown<>]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2751:9: required from ‘void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown<>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:1840:8: required from ‘void seqan::goRoot(seqan::Iter, seqan::VSTree >&) [with TText = seqan::StringSet > >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown<>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:266:10: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:65:46: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:87:63: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:111:39: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:163:44: required from ‘void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2745:13: warning: implicitly-declared ‘constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)’ is deprecated [-Wdeprecated-copy] 2745 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:125, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:290:3: note: because ‘seqan::VertexEsa’ has user-provided ‘seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]’ 290 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:126, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h: In instantiation of ‘void seqan::_clear(seqan::Iter >&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2751:9: required from ‘void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2774:10: required from ‘void seqan::goNextImpl(seqan::Iter > > >&, seqan::VSTreeIteratorTraits) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges; THideEmptyEdges = seqan::False]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2052:13: required from ‘void seqan::goNext(seqan::Iter >&, TTraits) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown >; TTraits = seqan::PreorderEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2047:9: required from ‘void seqan::goNext(seqan::Iter >&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:73:9: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:87:63: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:111:39: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:163:44: required from ‘void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2745:13: warning: implicitly-declared ‘constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)’ is deprecated [-Wdeprecated-copy] 2745 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:125, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:290:3: note: because ‘seqan::VertexEsa’ has user-provided ‘seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]’ 290 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:126, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h: In instantiation of ‘void seqan::_clear(seqan::Iter >&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2751:9: required from ‘void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2825:11: required from ‘void seqan::goNextImpl(seqan::Iter > > >&, seqan::VSTreeIteratorTraits) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::PostorderEmptyEdges; THideEmptyEdges = seqan::False]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2052:13: required from ‘void seqan::goNext(seqan::Iter >&, TTraits) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown >; TTraits = seqan::PostorderEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2047:9: required from ‘void seqan::goNext(seqan::Iter >&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:73:9: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:88:62: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:111:39: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:163:44: required from ‘void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2745:13: warning: implicitly-declared ‘constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)’ is deprecated [-Wdeprecated-copy] 2745 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:125, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:290:3: note: because ‘seqan::VertexEsa’ has user-provided ‘seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]’ 290 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:127, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h: In instantiation of ‘TSize seqan::_sortWotdBucket(seqan::Index, TSpec>&, TBeginPos, TEndPos, TSize) [with TText = seqan::String >; TSpec = seqan::Owner<>; TIndexSpec = seqan::IndexWotd<>; TBeginPos = long unsigned int; TEndPos = long unsigned int; TSize = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h:1871:32: required from ‘typename seqan::Size > >::Type seqan::_wotdEvaluate(const seqan::Iter >, seqan::VSTree >&) [with TText = seqan::StringSet > >; TIndexSpec = void; TSpec = seqan::TopDown >; typename seqan::Size > >::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h:800:34: required from ‘bool seqan::_goDown(seqan::Iter >, seqan::VSTree > >&, seqan::VSTreeIteratorTraits) [with TText = seqan::StringSet > >; TIndexSpec = void; TSpec = seqan::ParentLinks; TDfsOrder = seqan::Preorder_; THideEmptyEdges = seqan::False]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2296:14: required from ‘bool seqan::goDown(seqan::Iter > >&) [with TIndex = seqan::Index > >, seqan::IndexWotd<> >; TSpec = seqan::ParentLinks]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2771:15: required from ‘void seqan::goNextImpl(seqan::Iter > > >&, seqan::VSTreeIteratorTraits) [with TIndex = seqan::Index > >, seqan::IndexWotd<> >; TSpec = seqan::PreorderEmptyEdges; THideEmptyEdges = seqan::False]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2052:13: required from ‘void seqan::goNext(seqan::Iter >&, TTraits) [with TIndex = seqan::Index > >, seqan::IndexWotd<> >; TSpec = seqan::TopDown >; TTraits = seqan::PreorderEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2047:9: required from ‘void seqan::goNext(seqan::Iter >&) [with TIndex = seqan::Index > >, seqan::IndexWotd<> >; TSpec = seqan::TopDown >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:74:9: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:87:63: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:111:39: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:163:44: required from ‘void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h:1539:76: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 1539 | *(saBeg + (*(boundBeg + ordValue(*(itText + getSeqOffset(lPos)))))++) = *itSA; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:127, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h:1542:40: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 1542 | *(saBeg + index.sentinelBound++) = *itSA; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:127, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h: In instantiation of ‘typename seqan::Size, TSpec> >::Type seqan::_sortFirstWotdBucket(seqan::Index, TSpec>&) [with TText = seqan::String >; TSpec = seqan::Owner<>; TIndexSpec = seqan::IndexWotd<>; typename seqan::Size, TSpec> >::Type = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h:2021:31: required from ‘void seqan::_wotdCreateFirstLevel(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h:2055:24: required from ‘bool seqan::indexCreate(seqan::Index >&, WotdDir, seqan::Default) [with TText = seqan::StringSet > >; TSpec = void; seqan::WotdDir = const seqan::Tag; seqan::Default = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexWotd<>; TFibre = seqan::FibreDir_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexWotd<>; TFibre = seqan::FibreDir_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h:363:15: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexWotd<> >; TSpec = seqan::PreorderEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:66:46: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:87:63: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:111:39: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:163:44: required from ‘void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h:1271:61: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 1271 | *(saBeg + (*(boundBeg + ordValue(getValue(itText))))++) = localPos; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:127, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h: In instantiation of ‘TSize seqan::_sortWotdBucket(seqan::Index, TSpec>&, TBeginPos, TEndPos, TSize) [with TText = seqan::String >; TSpec = seqan::Owner<>; TIndexSpec = seqan::IndexWotd<>; TBeginPos = int; TEndPos = long unsigned int; TSize = int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h:2024:26: required from ‘void seqan::_wotdCreateFirstLevel(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h:2055:24: required from ‘bool seqan::indexCreate(seqan::Index >&, WotdDir, seqan::Default) [with TText = seqan::StringSet > >; TSpec = void; seqan::WotdDir = const seqan::Tag; seqan::Default = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexWotd<>; TFibre = seqan::FibreDir_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexWotd<>; TFibre = seqan::FibreDir_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h:363:15: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexWotd<> >; TSpec = seqan::PreorderEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:66:46: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:87:63: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:111:39: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:163:44: required from ‘void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h:1539:76: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 1539 | *(saBeg + (*(boundBeg + ordValue(*(itText + getSeqOffset(lPos)))))++) = *itSA; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:127, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h:1542:40: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 1542 | *(saBeg + index.sentinelBound++) = *itSA; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:109, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h: In function ‘void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, seqan::KasaiOriginal)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:312:17: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 312 | for(TSize hMax = _min(n - i, n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:313:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 313 | LCP[isa - 1] = h; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h: In function ‘void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, seqan::Kasai)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:379:17: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 379 | for(TSize hMax = _min(n - i, n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:380:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 380 | LCP[i] = h | mark; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h: In function ‘void seqan::_createLCPTableRandomAccess(TLCPTable&, const seqan::StringSet&, const TSA&, seqan::Kasai)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:483:17: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 483 | for(TSize hMax = _min(getValueI2((TPair)dec), n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:484:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 484 | LCP[i] = h | mark; | ^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:128, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_dfi.h: In function ‘void seqan::_storeWotdChildren(seqan::Index > >&, TSize, TSize)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_dfi.h:504:6: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation] 504 | } else | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_dfi.h:506:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’ 506 | for (TDirSize d = index.sentinelBound - index.sentinelOcc; d != index.sentinelBound; ++d) | ^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:157, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index_esa.h: In function ‘typename seqan::Iterator >::Type seqan::_upperBoundLcpe(TText&, TSA&, seqan::SearchTreeIterator, TQuery&, TDiff_, TDiff_)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index_esa.h:1498:13: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 1498 | for(; i && ordEqual(*t, convert(*q)); --i, ++t, ++q) ; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index_esa.h:1501:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 1501 | if (q == qEnd || t == tEnd || !ordGreater(*t, convert(*q))) { | ^~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::assign(seqan::String&, seqan::Pipe&) [with TValue = seqan::Pair >; TStringSpec = seqan::Alloc<>; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TSpec = seqan::Multi >, seqan::String > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:826:15: required from ‘void seqan::operator<<(seqan::String&, seqan::Pipe&) [with TValue = seqan::Pair >; TStringSpec = seqan::Alloc<>; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TSpec = seqan::Multi >, seqan::String > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:110:15: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:65:46: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:87:63: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:111:39: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:163:44: required from ‘void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:802:19: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 802 | *_cur = *src; | ~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h: In instantiation of ‘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 > > > >]’: /<>/seqan-1.4.2+dfsg/core/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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:65:46: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:87:63: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:111:39: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:163:44: required from ‘void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:347:9: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 347 | o1.i1 = typename Value::Type, 1>::Type(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:357:9: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 357 | o0.i1 = typename Value::Type, 1>::Type(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:361:9: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 361 | o3.i1 = typename Value::Type, 1>::Type(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:365:9: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 365 | o5.i1 = typename Value::Type, 1>::Type(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:369:9: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 369 | o6.i1 = typename Value::Type, 1>::Type(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:395:118: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 395 | /* 6 */ cp___(o6,0, *textIn); ++textIn; o6.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:398:119: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 398 | /* 5 */ cp___(o5,0,cp___(o6,1, *textIn)); ++textIn; o5.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:401:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 401 | /* 4 */ o4.i2[0] = o5.i2[0] = o6.i2[0] = (*nameIn4).i2; ++nameIn4; o4.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:405:120: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 405 | /* 3 */ cp___(o3,0,cp___(o4,1,cp___(o5,2,cp___(o6,3, *textIn)))); ++textIn; o3.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:408:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 408 | /* 2 */ o2.i2[0] = o3.i2[0] = o4.i2[1] = o5.i2[1] = o6.i2[1] = (*nameIn2).i2; ++nameIn2; o2.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:412:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 412 | /* 1 */ o1.i2[0] = o2.i2[1] = o3.i2[1] = o4.i2[2] = o5.i2[2] = o6.i2[2] = (*nameIn1).i2; ++nameIn1; o1.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:424:121: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 424 | /* 0 */ cp___(o0,0,cp___(o1,1,cp___(o2,2,cp___(o3,3, *textIn)))); ++textIn; o0.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:426:122: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 426 | /* 6 */ cp___(o0,1,cp___(o1,2,cp___(o2,3,cp___(o3,4, cp___(o6,0, *textIn))))); ++textIn; o6.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:428:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 428 | /* 5 */ cp___(o0,2,cp___(o1,3,cp___(o2,4,cp___(o3,5, cp___(o5,0,cp___(o6,1, *textIn)))))); ++textIn; o5.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:430:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 430 | /* 4 */ o0.i2[0] = o1.i2[1] = o2.i2[2] = o3.i2[2] = o4.i2[0] = o5.i2[0] = o6.i2[0] = (*nameIn4).i2; ++nameIn4; o4.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:435:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 435 | /* 3 */ cp___(o0,4,cp___(o1,5, cp___(o3,0,cp___(o4,1,cp___(o5,2,cp___(o6,3, *textIn)))))); ++textIn; o3.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:437:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 437 | /* 2 */ o0.i2[1] = o1.i2[2] = o2.i2[0] = o3.i2[0] = o4.i2[1] = o5.i2[1] = o6.i2[1] = (*nameIn2).i2; ++nameIn2; o2.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:441:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 441 | /* 1 */ o0.i2[2] = o1.i2[0] = o2.i2[1] = o3.i2[1] = o4.i2[2] = o5.i2[2] = o6.i2[2] = (*nameIn1).i2; ++nameIn1; o1.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:454:121: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 454 | /* 0 */ cp___(o0,0,cp___(o1,1,cp___(o2,2,cp___(o3,3, *textIn)))); ++textIn; o0.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:456:122: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 456 | /* 6 */ cp___(o0,1,cp___(o1,2,cp___(o2,3,cp___(o3,4, cp___(o6,0, *textIn))))); ++textIn; o6.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:458:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 458 | /* 5 */ cp___(o0,2,cp___(o1,3,cp___(o2,4,cp___(o3,5, cp___(o5,0,cp___(o6,1, *textIn)))))); ++textIn; o5.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:460:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 460 | /* 4 */ o0.i2[0] = o1.i2[1] = o2.i2[2] = o3.i2[2] = o4.i2[0] = o5.i2[0] = o6.i2[0] = (*nameIn4).i2; ++nameIn4; o4.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:465:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 465 | /* 3 */ cp___(o0,4,cp___(o1,5, cp___(o3,0,cp___(o4,1,cp___(o5,2,cp___(o6,3, *textIn)))))); ++textIn; o3.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:467:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 467 | /* 2 */ o0.i2[1] = o1.i2[2] = o2.i2[0] = o3.i2[0] = o4.i2[1] = o5.i2[1] = o6.i2[1] = (*nameIn2).i2; ++nameIn2; o2.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:471:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 471 | /* 1 */ o0.i2[2] = o1.i2[0] = o2.i2[1] = o3.i2[1] = o4.i2[2] = o5.i2[2] = o6.i2[2] = (*nameIn1).i2; ++nameIn1; o1.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::setHost(seqan::PairIncrementer_&, const TLimits2&) [with TPair = seqan::Pair >; TLimits = seqan::String >; TLimits2 = seqan::String >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:382:10: 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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:65:46: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:87:63: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:111:39: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:163:44: required from ‘void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:1032:16: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 1032 | me.pos = TPair(0, 0); | ~~~~~~~^~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::pop(seqan::Pipe&, TValue&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >, seqan::Skew7>; TSpec = seqan::Counter; TValue = seqan::Pair >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_separator7.h:62:7: required from ‘void seqan::_skew7SeparateSlices(TInput&, const TFunctor&, TOut1&, TOut2&, TOut4&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >, seqan::Skew7>, seqan::Counter>; TFunctor = seqan::_skew7GlobalSlicedMulti >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > >; TOut1 = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut2 = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut4 = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:386:26: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:65:46: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:87:63: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:111:39: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:163:44: required from ‘void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:619:14: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 619 | Ref_ = *me; | ~~~~~^~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/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 > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:684:11: 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>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:953:5: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:837: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 > > >]’ /<>/seqan-1.4.2+dfsg/core/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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:65:46: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:87:63: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:111:39: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:163:44: required from ‘void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:584:16: 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] 584 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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 >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_sampler.h: In instantiation of ‘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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1357:13: required 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395:22: required from ‘bool seqan::operator<<(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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:317:20: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:65:46: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:87:63: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:111:39: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:163:44: required from ‘void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_sampler.h:497:16: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 497 | tmpRef->i1 = localPos; | ~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Pair >; TConfig = seqan::MapperConfigSize >, long unsigned int>, long unsigned int, seqan::File > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:684:11: required from ‘void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:953:5: required from ‘bool seqan::Pool::endWrite() [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:837:13: required from ‘seqan::Pool::~Pool() [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:324:41: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:65:46: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:87:63: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:111:39: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:163:44: required from ‘void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:584:16: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 584 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler::pop(seqan::Handler::TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Pair >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:925:13: required from ‘void seqan::Pool::pop(TValue&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1159:9: required from ‘void seqan::pop(seqan::Pool&, TValue&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_separator7.h:62:7: required from ‘void seqan::_skew7SeparateSlices(TInput&, const TFunctor&, TOut1&, TOut2&, TOut4&) [with TInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TFunctor = seqan::_skew7GlobalSlicedMulti >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > >; TOut1 = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut2 = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut4 = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:342:25: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:65:46: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:87:63: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:111:39: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:163:44: required from ‘void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:926:18: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 926 | Ref_ = *cur; | ~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:414: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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:65:46: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:87:63: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:111:39: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:163:44: required from ‘void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:937: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] 937 | *cur = Val_; | ~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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 >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:415: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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:65:46: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:87:63: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:111:39: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:163:44: required from ‘void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:937: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] 937 | *cur = Val_; | ~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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 >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:432: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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:65:46: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:87:63: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:111:39: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:163:44: required from ‘void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:937: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] 937 | *cur = Val_; | ~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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 >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:443:9: 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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:65:46: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:87:63: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:111:39: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:163:44: required from ‘void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:937: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] 937 | *cur = Val_; | ~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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 >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/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 > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:684:11: 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>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:953:5: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:837: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 > > >]’ /<>/seqan-1.4.2+dfsg/core/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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:65:46: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:87:63: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:111:39: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:163:44: required from ‘void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:584:16: warning: implicitly-declared ‘constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 584 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103:12: note: because ‘seqan::Triple, seqan::Tuple >, seqan::Tag >’ has user-provided ‘seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:99, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h: In instantiation of ‘static void seqan::Pipe, seqan::Merger7Multi >::_copy(seqan::Pipe, seqan::Merger7Multi >::TSkewDCStream&, const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >; 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 >; seqan::Pipe, seqan::Merger7Multi >::TSkewDCStream = seqan::SkewDCStream >, seqan::Tuple, seqan::Tuple >, seqan::Tag > >; typename seqan::Value::Type = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:404:11: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:464:4: required from ‘seqan::Pipe, seqan::Merger7Multi >& seqan::Pipe, seqan::Merger7Multi >::operator++() [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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:431:13: required from ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:801:108: required from ‘void seqan::assign(seqan::String&, seqan::Pipe&) [with TValue = seqan::Pair >; TStringSpec = seqan::Alloc<>; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TSpec = seqan::Multi >, seqan::String > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:826:15: required from ‘void seqan::operator<<(seqan::String&, seqan::Pipe&) [with TValue = seqan::Pair >; TStringSpec = seqan::Alloc<>; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TSpec = seqan::Multi >, seqan::String > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:110:15: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:65:46: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:87:63: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:111:39: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:163:44: required from ‘void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:376:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct seqan::Pair >’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 376 | memcpy(&dst.i.i1, &src.i1, sizeof(T1)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:95:8: note: ‘struct seqan::Pair >’ declared here 95 | struct Pair | ^~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:99, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h: In instantiation of ‘static void seqan::Pipe, seqan::Merger7Multi >::_copy(seqan::Pipe, seqan::Merger7Multi >::TSkewDCStream&, const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >; 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 >; seqan::Pipe, seqan::Merger7Multi >::TSkewDCStream = seqan::SkewDCStream >, seqan::Tuple, seqan::Tuple >, seqan::Tag > >; typename seqan::Value::Type = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:422:11: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:464:4: required from ‘seqan::Pipe, seqan::Merger7Multi >& seqan::Pipe, seqan::Merger7Multi >::operator++() [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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:431:13: required from ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:801:108: required from ‘void seqan::assign(seqan::String&, seqan::Pipe&) [with TValue = seqan::Pair >; TStringSpec = seqan::Alloc<>; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TSpec = seqan::Multi >, seqan::String > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:826:15: required from ‘void seqan::operator<<(seqan::String&, seqan::Pipe&) [with TValue = seqan::Pair >; TStringSpec = seqan::Alloc<>; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TSpec = seqan::Multi >, seqan::String > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:110:15: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:65:46: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:87:63: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:111:39: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:163:44: required from ‘void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:376:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct seqan::Pair >’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 376 | memcpy(&dst.i.i1, &src.i1, sizeof(T1)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:95:8: note: ‘struct seqan::Pair >’ declared here 95 | struct Pair | ^~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:99, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h: In instantiation of ‘static void seqan::Pipe, seqan::Merger7Multi >::_copy(seqan::Pipe, seqan::Merger7Multi >::TSkewDCStream&, const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >; 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 >; seqan::Pipe, seqan::Merger7Multi >::TSkewDCStream = seqan::SkewDCStream >, seqan::Tuple, seqan::Tuple >, seqan::Tag > >; typename seqan::Value::Type = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:431:11: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:464:4: required from ‘seqan::Pipe, seqan::Merger7Multi >& seqan::Pipe, seqan::Merger7Multi >::operator++() [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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:431:13: required from ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:801:108: required from ‘void seqan::assign(seqan::String&, seqan::Pipe&) [with TValue = seqan::Pair >; TStringSpec = seqan::Alloc<>; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TSpec = seqan::Multi >, seqan::String > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:826:15: required from ‘void seqan::operator<<(seqan::String&, seqan::Pipe&) [with TValue = seqan::Pair >; TStringSpec = seqan::Alloc<>; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TSpec = seqan::Multi >, seqan::String > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:110:15: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:65:46: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:87:63: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:111:39: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:163:44: required from ‘void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:376:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct seqan::Pair >’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 376 | memcpy(&dst.i.i1, &src.i1, sizeof(T1)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:95:8: note: ‘struct seqan::Pair >’ declared here 95 | struct Pair | ^~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:64, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h: In instantiation of ‘const typename seqan::Value > >::Type& seqan::Pipe >::operator*() [with TInput = seqan::Pool >, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew7NCompMulti >, seqan::Tuple >, seqan::Tag >, int>; typename seqan::Value > >::Type = seqan::Pair >, long unsigned int, seqan::Tag >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_filter.h:148:22: required from ‘const typename seqan::Value > >::Type seqan::Pipe >::operator*() const [with TInput = seqan::Pipe >, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple >, seqan::Tag >, int> > >; TFunctor = seqan::_skew7GlobalSlicedMulti >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > >; typename seqan::Value > >::Type = seqan::Pair >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1356:24: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple >, seqan::Tag >, int> > >, seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple >, seqan::Tag >, int> > >, seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395: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::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple >, seqan::Tag >, int> > >, seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:328:26: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:65:46: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:87:63: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:111:39: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:163:44: required from ‘void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:134:20: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 134 | tmp.i1 = getValueI1(*in); | ~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:64, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h: In instantiation of ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pool >, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew7NCompMulti >, seqan::Tuple >, seqan::Tag >, int>]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_filter.h:153:13: required from ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pipe >, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple >, seqan::Tag >, int> > >; TFunctor = seqan::_skew7GlobalSlicedMulti >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1357:13: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple >, seqan::Tag >, int> > >, seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple >, seqan::Tag >, int> > >, seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395: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::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple >, seqan::Tag >, int> > >, seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:328:26: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:65:46: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:87:63: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:111:39: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:163:44: required from ‘void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:143:22: warning: implicitly-declared ‘constexpr seqan::Pair >, seqan::Tuple >, seqan::Tag >& seqan::Pair >, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Pair >, seqan::Tuple >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 143 | last = *in; | ~~~~~^~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >, seqan::Tuple >, seqan::Tag >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple >]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Pair >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:673:27: required from ‘void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Pair >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: required from ‘void seqan::Pool::push(const TValue&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: required from ‘void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_separator7.h:64:9: required from ‘void seqan::_skew7SeparateSlices(TInput&, const TFunctor&, TOut1&, TOut2&, TOut4&) [with TInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TFunctor = seqan::_skew7GlobalSlicedMulti >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > >; TOut1 = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut2 = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut4 = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:342:25: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:65:46: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:87:63: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:111:39: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:163:44: required from ‘void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:361:44: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 361 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Pair >; TConfig = seqan::MapperConfigSize >, long unsigned int>, long unsigned int, seqan::File > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:674:11: required from ‘void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Pair >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: required from ‘void seqan::Pool::push(const TValue&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: required from ‘void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_separator7.h:64:9: required from ‘void seqan::_skew7SeparateSlices(TInput&, const TFunctor&, TOut1&, TOut2&, TOut4&) [with TInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TFunctor = seqan::_skew7GlobalSlicedMulti >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > >; TOut1 = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut2 = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut4 = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:342:25: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:65:46: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:87:63: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:111:39: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:163:44: required from ‘void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:567:12: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 567 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:673:27: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:416: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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:65:46: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:87:63: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:111:39: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:163:44: required from ‘void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:361: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] 361 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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 >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/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 > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:674:11: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:416: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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:65:46: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:87:63: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:111:39: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:163:44: required from ‘void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:567:12: 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] 567 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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 >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:178, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_sentinel_rank_dictionary.h: In instantiation of ‘void sentinelRankDictionaryConstructor(TRankDictionary&) [with TRankDictionary = seqan::SentinelRankDictionary > >, const seqan::Tag >]’: /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_sentinel_rank_dictionary.h:111:38: required from ‘void SentinelRankDictionaryTestCommon__Constuctor::runTest() [with SEQAN_TParam = seqan::TagList > >, const seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_sentinel_rank_dictionary.h:106:1: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_sentinel_rank_dictionary.h:189:7: warning: implicitly-declared ‘seqan::RankDictionary > >::RankDictionary(const seqan::RankDictionary > >&)’ is deprecated [-Wdeprecated-copy] 189 | class SentinelRankDictionary | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:177, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_rank_dictionary_bms.h:174:22: note: because ‘seqan::RankDictionary > >’ has user-provided ‘seqan::RankDictionary >& seqan::RankDictionary >::operator=(const seqan::RankDictionary >&) [with TValue = seqan::SimpleType]’ 174 | RankDictionary & operator=(RankDictionary const & other) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.cpp:40: /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_sentinel_rank_dictionary.h:94:19: note: synthesized method ‘seqan::SentinelRankDictionary > >, const seqan::Tag >::SentinelRankDictionary(const seqan::SentinelRankDictionary > >, const seqan::Tag >&)’ first required here 94 | TRankDictionary sentinelRankDictionary2(sentinelRankDictionary); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:178, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_sentinel_rank_dictionary.h: In instantiation of ‘void sentinelRankDictionaryConstructor(TRankDictionary&) [with TRankDictionary = seqan::SentinelRankDictionary > >, const seqan::Tag >]’: /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_sentinel_rank_dictionary.h:111:38: required from ‘void SentinelRankDictionaryTestCommon__Constuctor::runTest() [with SEQAN_TParam = seqan::TagList > >, const seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_sentinel_rank_dictionary.h:106:1: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_sentinel_rank_dictionary.h:189:7: warning: implicitly-declared ‘seqan::RankDictionary > >::RankDictionary(const seqan::RankDictionary > >&)’ is deprecated [-Wdeprecated-copy] 189 | class SentinelRankDictionary | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:177, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_rank_dictionary_bms.h:174:22: note: because ‘seqan::RankDictionary > >’ has user-provided ‘seqan::RankDictionary >& seqan::RankDictionary >::operator=(const seqan::RankDictionary >&) [with TValue = seqan::SimpleType]’ 174 | RankDictionary & operator=(RankDictionary const & other) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.cpp:40: /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_sentinel_rank_dictionary.h:94:19: note: synthesized method ‘seqan::SentinelRankDictionary > >, const seqan::Tag >::SentinelRankDictionary(const seqan::SentinelRankDictionary > >, const seqan::Tag >&)’ first required here 94 | TRankDictionary sentinelRankDictionary2(sentinelRankDictionary); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:178, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_sentinel_rank_dictionary.h: In instantiation of ‘void sentinelRankDictionaryConstructor(TRankDictionary&) [with TRankDictionary = seqan::SentinelRankDictionary > >, const seqan::Tag >]’: /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_sentinel_rank_dictionary.h:111:38: required from ‘void SentinelRankDictionaryTestCommon__Constuctor::runTest() [with SEQAN_TParam = seqan::TagList > >, const seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_sentinel_rank_dictionary.h:106:1: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_sentinel_rank_dictionary.h:189:7: warning: implicitly-declared ‘seqan::RankDictionary > >::RankDictionary(const seqan::RankDictionary > >&)’ is deprecated [-Wdeprecated-copy] 189 | class SentinelRankDictionary | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:177, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_rank_dictionary_bms.h:174:22: note: because ‘seqan::RankDictionary > >’ has user-provided ‘seqan::RankDictionary >& seqan::RankDictionary >::operator=(const seqan::RankDictionary >&) [with TValue = seqan::SimpleType]’ 174 | RankDictionary & operator=(RankDictionary const & other) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.cpp:40: /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_sentinel_rank_dictionary.h:94:19: note: synthesized method ‘seqan::SentinelRankDictionary > >, const seqan::Tag >::SentinelRankDictionary(const seqan::SentinelRankDictionary > >, const seqan::Tag >&)’ first required here 94 | TRankDictionary sentinelRankDictionary2(sentinelRankDictionary); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:178, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_sentinel_rank_dictionary.h: In instantiation of ‘void sentinelRankDictionaryConstructor(TRankDictionary&) [with TRankDictionary = seqan::SentinelRankDictionary >, const seqan::Tag >]’: /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_sentinel_rank_dictionary.h:111:38: required from ‘void SentinelRankDictionaryTestCommon__Constuctor::runTest() [with SEQAN_TParam = seqan::TagList >, const seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_sentinel_rank_dictionary.h:106:1: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_sentinel_rank_dictionary.h:189:7: warning: implicitly-declared ‘seqan::RankDictionary >::RankDictionary(const seqan::RankDictionary >&)’ is deprecated [-Wdeprecated-copy] 189 | class SentinelRankDictionary | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:176, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_rank_dictionary_wt.h:230:22: note: because ‘seqan::RankDictionary >’ has user-provided ‘seqan::RankDictionary >& seqan::RankDictionary >::operator=(const seqan::RankDictionary >&) [with TValue = signed char]’ 230 | RankDictionary & operator=(RankDictionary const & other) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.cpp:40: /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_sentinel_rank_dictionary.h:94:19: note: synthesized method ‘seqan::SentinelRankDictionary >, const seqan::Tag >::SentinelRankDictionary(const seqan::SentinelRankDictionary >, const seqan::Tag >&)’ first required here 94 | TRankDictionary sentinelRankDictionary2(sentinelRankDictionary); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:178, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_sentinel_rank_dictionary.h: In instantiation of ‘void sentinelRankDictionaryConstructor(TRankDictionary&) [with TRankDictionary = seqan::SentinelRankDictionary >, const seqan::Tag >]’: /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_sentinel_rank_dictionary.h:111:38: required from ‘void SentinelRankDictionaryTestCommon__Constuctor::runTest() [with SEQAN_TParam = seqan::TagList >, const seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_sentinel_rank_dictionary.h:106:1: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_sentinel_rank_dictionary.h:189:7: warning: implicitly-declared ‘seqan::RankDictionary >::RankDictionary(const seqan::RankDictionary >&)’ is deprecated [-Wdeprecated-copy] 189 | class SentinelRankDictionary | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:176, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_rank_dictionary_wt.h:230:22: note: because ‘seqan::RankDictionary >’ has user-provided ‘seqan::RankDictionary >& seqan::RankDictionary >::operator=(const seqan::RankDictionary >&) [with TValue = unsigned char]’ 230 | RankDictionary & operator=(RankDictionary const & other) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.cpp:40: /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_sentinel_rank_dictionary.h:94:19: note: synthesized method ‘seqan::SentinelRankDictionary >, const seqan::Tag >::SentinelRankDictionary(const seqan::SentinelRankDictionary >, const seqan::Tag >&)’ first required here 94 | TRankDictionary sentinelRankDictionary2(sentinelRankDictionary); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:178, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_sentinel_rank_dictionary.h: In instantiation of ‘void sentinelRankDictionaryConstructor(TRankDictionary&) [with TRankDictionary = seqan::SentinelRankDictionary >, const seqan::Tag >]’: /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_sentinel_rank_dictionary.h:111:38: required from ‘void SentinelRankDictionaryTestCommon__Constuctor::runTest() [with SEQAN_TParam = seqan::TagList >, const seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_sentinel_rank_dictionary.h:106:1: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_sentinel_rank_dictionary.h:189:7: warning: implicitly-declared ‘seqan::RankDictionary >::RankDictionary(const seqan::RankDictionary >&)’ is deprecated [-Wdeprecated-copy] 189 | class SentinelRankDictionary | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/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::Pair >, seqan::Tuple >, seqan::Tag >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: required from ‘void seqan::Pool::push(const TValue&) [with TValue = seqan::Pair >, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple >, seqan::Tag >, int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: required from ‘void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Pair >, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple >, seqan::Tag >, int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1356:17: required 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395:22: required from ‘bool seqan::operator<<(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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:317:20: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:65:46: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:87:63: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:111:39: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:163:44: required from ‘void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared ‘constexpr seqan::Pair >, seqan::Tuple >, seqan::Tag >& seqan::Pair >, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Pair >, seqan::Tuple >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 937 | *cur = Val_; | ~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >, seqan::Tuple >, seqan::Tag >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple >]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:176, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_rank_dictionary_wt.h:230:22: note: because ‘seqan::RankDictionary >’ has user-provided ‘seqan::RankDictionary >& seqan::RankDictionary >::operator=(const seqan::RankDictionary >&) [with TValue = char]’ 230 | RankDictionary & operator=(RankDictionary const & other) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.cpp:40: /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_sentinel_rank_dictionary.h:94:19: note: synthesized method ‘seqan::SentinelRankDictionary >, const seqan::Tag >::SentinelRankDictionary(const seqan::SentinelRankDictionary >, const seqan::Tag >&)’ first required here 94 | TRankDictionary sentinelRankDictionary2(sentinelRankDictionary); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:64, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h: In instantiation of ‘bool seqan::control(seqan::Pipe >&, const ControlBeginRead&) [with TInput = seqan::Pool >, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew7NCompMulti >, seqan::Tuple >, seqan::Tag >, int>; seqan::ControlBeginRead = seqan::Tag]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:651:23: required from ‘bool seqan::control(seqan::Pipe&, const TCommand&) [with TInput = seqan::Pipe >, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple >, seqan::Tag >, int> > >; TSpec = seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > >; TCommand = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:712:23: required from ‘bool seqan::beginRead(seqan::Pipe&) [with TInput = seqan::Pipe >, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple >, seqan::Tag >, int> > >; TSpec = seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1354:23: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple >, seqan::Tag >, int> > >, seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple >, seqan::Tag >, int> > >, seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395: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::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple >, seqan::Tag >, int> > >, seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:328:26: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:65:46: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:87:63: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:111:39: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:163:44: required from ‘void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:164:21: warning: implicitly-declared ‘constexpr seqan::Pair >, seqan::Tuple >, seqan::Tag >& seqan::Pair >, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Pair >, seqan::Tuple >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 164 | me.last = *me.in; | ~~~~~~~~^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >, seqan::Tuple >, seqan::Tag >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple >]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:64, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:165:23: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 165 | me.tmp.i1 = me.last.i1; | ~~~~~~~~~~^~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:178, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_sentinel_rank_dictionary.h: In instantiation of ‘void sentinelRankDictionaryConstructor(TRankDictionary&) [with TRankDictionary = seqan::SentinelRankDictionary > >, const seqan::Tag >]’: /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_sentinel_rank_dictionary.h:111:38: required from ‘void SentinelRankDictionaryTestCommon__Constuctor::runTest() [with SEQAN_TParam = seqan::TagList > >, const seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_sentinel_rank_dictionary.h:106:1: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_sentinel_rank_dictionary.h:189:7: warning: implicitly-declared ‘seqan::RankDictionary > >::RankDictionary(const seqan::RankDictionary > >&)’ is deprecated [-Wdeprecated-copy] 189 | class SentinelRankDictionary | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:176, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_rank_dictionary_wt.h:230:22: note: because ‘seqan::RankDictionary > >’ has user-provided ‘seqan::RankDictionary >& seqan::RankDictionary >::operator=(const seqan::RankDictionary >&) [with TValue = seqan::SimpleType]’ 230 | RankDictionary & operator=(RankDictionary const & other) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.cpp:40: /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_sentinel_rank_dictionary.h:94:19: note: synthesized method ‘seqan::SentinelRankDictionary > >, const seqan::Tag >::SentinelRankDictionary(const seqan::SentinelRankDictionary > >, const seqan::Tag >&)’ first required here 94 | TRankDictionary sentinelRankDictionary2(sentinelRankDictionary); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h: In instantiation of ‘seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Pair >; TConfig = seqan::MapperConfigSize >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:387:33: required from ‘seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:607:33: required from ‘seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:919:24: required from ‘void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:919:4: required from ‘seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:401:106: 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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:350:34: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:65:46: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:87:63: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:111:39: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:163:44: required from ‘void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:252:15: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 252 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:253:9: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 253 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:293:11: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 293 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:178, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_sentinel_rank_dictionary.h: In instantiation of ‘void sentinelRankDictionaryConstructor(TRankDictionary&) [with TRankDictionary = seqan::SentinelRankDictionary > >, const seqan::Tag >]’: /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_sentinel_rank_dictionary.h:111:38: required from ‘void SentinelRankDictionaryTestCommon__Constuctor::runTest() [with SEQAN_TParam = seqan::TagList > >, const seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_sentinel_rank_dictionary.h:106:1: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_sentinel_rank_dictionary.h:189:7: warning: implicitly-declared ‘seqan::RankDictionary > >::RankDictionary(const seqan::RankDictionary > >&)’ is deprecated [-Wdeprecated-copy] 189 | class SentinelRankDictionary | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:176, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_rank_dictionary_wt.h:230:22: note: because ‘seqan::RankDictionary > >’ has user-provided ‘seqan::RankDictionary >& seqan::RankDictionary >::operator=(const seqan::RankDictionary >&) [with TValue = seqan::SimpleType]’ 230 | RankDictionary & operator=(RankDictionary const & other) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.cpp:40: /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_sentinel_rank_dictionary.h:94:19: note: synthesized method ‘seqan::SentinelRankDictionary > >, const seqan::Tag >::SentinelRankDictionary(const seqan::SentinelRankDictionary > >, const seqan::Tag >&)’ first required here 94 | TRankDictionary sentinelRankDictionary2(sentinelRankDictionary); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Pair >; TConfig = seqan::MapperConfigSize >, long unsigned int>, long unsigned int, seqan::File > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:684:11: required from ‘void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:953:5: required from ‘bool seqan::Pool::endWrite() [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:837:13: required from ‘seqan::Pool::~Pool() [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:341:41: required from ‘bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:312:4: 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> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:367:34: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:65:46: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:87:63: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:111:39: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:163:44: required from ‘void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:584:16: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 584 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:64, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h: In instantiation of ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pool >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew7NComp >, seqan::Tag >, int>]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1357:13: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395: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::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:345:26: required from ‘bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:312:4: 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> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:367:34: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:65:46: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:87:63: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:111:39: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:163:44: required from ‘void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:143:22: warning: implicitly-declared ‘constexpr seqan::Pair >, seqan::Tag >& seqan::Pair >, seqan::Tag >::operator=(const seqan::Pair >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 143 | last = *in; | ~~~~~^~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >, seqan::Tag >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = seqan::Tuple >]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Pair >; TConfig = seqan::MapperConfigSize >, long unsigned int>, long unsigned int, seqan::File > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:684:11: required from ‘void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:953:5: required from ‘bool seqan::Pool::endWrite() [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:837:13: required from ‘seqan::Pool::~Pool() [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:352:45: required from ‘bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:312:4: 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> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:367:34: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:65:46: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:87:63: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:111:39: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:163:44: required from ‘void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:584:16: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 584 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:178, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_sentinel_rank_dictionary.h: In instantiation of ‘void sentinelRankDictionaryConstructor(TRankDictionary&) [with TRankDictionary = seqan::SentinelRankDictionary > >, const seqan::Tag >]’: /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_sentinel_rank_dictionary.h:111:38: required from ‘void SentinelRankDictionaryTestCommon__Constuctor::runTest() [with SEQAN_TParam = seqan::TagList > >, const seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_sentinel_rank_dictionary.h:106:1: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_sentinel_rank_dictionary.h:189:7: warning: implicitly-declared ‘seqan::RankDictionary > >::RankDictionary(const seqan::RankDictionary > >&)’ is deprecated [-Wdeprecated-copy] 189 | class SentinelRankDictionary | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:176, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_rank_dictionary_wt.h:230:22: note: because ‘seqan::RankDictionary > >’ has user-provided ‘seqan::RankDictionary >& seqan::RankDictionary >::operator=(const seqan::RankDictionary >&) [with TValue = seqan::SimpleType]’ 230 | RankDictionary & operator=(RankDictionary const & other) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.cpp:40: /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_sentinel_rank_dictionary.h:94:19: note: synthesized method ‘seqan::SentinelRankDictionary > >, const seqan::Tag >::SentinelRankDictionary(const seqan::SentinelRankDictionary > >, const seqan::Tag >&)’ first required here 94 | TRankDictionary sentinelRankDictionary2(sentinelRankDictionary); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:312:4: 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> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:367:34: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:65:46: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:87:63: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:111:39: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:163:44: required from ‘void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:937: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] 937 | *cur = Val_; | ~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103:12: note: because ‘seqan::Triple, seqan::Tuple >, seqan::Tag >’ has user-provided ‘seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:312:4: 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> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:367:34: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:65:46: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:87:63: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:111:39: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:163:44: required from ‘void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:937: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] 937 | *cur = Val_; | ~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103:12: note: because ‘seqan::Triple, seqan::Tuple >, seqan::Tag >’ has user-provided ‘seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:312:4: 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> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:367:34: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:65:46: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:87:63: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:111:39: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:163:44: required from ‘void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:937: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] 937 | *cur = Val_; | ~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103:12: note: because ‘seqan::Triple, seqan::Tuple >, seqan::Tag >’ has user-provided ‘seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:312:4: 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> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:367:34: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:65:46: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:87:63: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:111:39: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:163:44: required from ‘void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:937: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] 937 | *cur = Val_; | ~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103:12: note: because ‘seqan::Triple, seqan::Tuple >, seqan::Tag >’ has user-provided ‘seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:178, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_sentinel_rank_dictionary.h: In instantiation of ‘void sentinelRankDictionaryConstructor(TRankDictionary&) [with TRankDictionary = seqan::SentinelRankDictionary > >, const seqan::Tag >]’: /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_sentinel_rank_dictionary.h:111:38: required from ‘void SentinelRankDictionaryTestCommon__Constuctor::runTest() [with SEQAN_TParam = seqan::TagList > >, const seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_sentinel_rank_dictionary.h:106:1: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_sentinel_rank_dictionary.h:189:7: warning: implicitly-declared ‘seqan::RankDictionary > >::RankDictionary(const seqan::RankDictionary > >&)’ is deprecated [-Wdeprecated-copy] 189 | class SentinelRankDictionary | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:177, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_rank_dictionary_bms.h:174:22: note: because ‘seqan::RankDictionary > >’ has user-provided ‘seqan::RankDictionary >& seqan::RankDictionary >::operator=(const seqan::RankDictionary >&) [with TValue = seqan::SimpleType]’ 174 | RankDictionary & operator=(RankDictionary const & other) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.cpp:40: /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_sentinel_rank_dictionary.h:94:19: note: synthesized method ‘seqan::SentinelRankDictionary > >, const seqan::Tag >::SentinelRankDictionary(const seqan::SentinelRankDictionary > >, const seqan::Tag >&)’ first required here 94 | TRankDictionary sentinelRankDictionary2(sentinelRankDictionary); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.cpp:39: /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.h: In instantiation of ‘void rankDictionaryConstructor(TRankDictionary&) [with TRankDictionary = seqan::RankDictionary > >]’: /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.h:119:30: required from ‘void RankDictionaryTestCommon__Constuctor::runTest() [with SEQAN_TParam = seqan::TagList > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.h:114:1: required from here /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.h:102:19: warning: implicitly-declared ‘seqan::RankDictionary > >::RankDictionary(const seqan::RankDictionary > >&)’ is deprecated [-Wdeprecated-copy] 102 | TRankDictionary rankDictionary2(rankDictionary); | ^~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:177, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_rank_dictionary_bms.h:174:22: note: because ‘seqan::RankDictionary > >’ has user-provided ‘seqan::RankDictionary >& seqan::RankDictionary >::operator=(const seqan::RankDictionary >&) [with TValue = seqan::SimpleType]’ 174 | RankDictionary & operator=(RankDictionary const & other) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:178, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_sentinel_rank_dictionary.h: In instantiation of ‘void sentinelRankDictionaryConstructor(TRankDictionary&) [with TRankDictionary = seqan::SentinelRankDictionary > >, const seqan::Tag >]’: /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_sentinel_rank_dictionary.h:111:38: required from ‘void SentinelRankDictionaryTestCommon__Constuctor::runTest() [with SEQAN_TParam = seqan::TagList > >, const seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_sentinel_rank_dictionary.h:106:1: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_sentinel_rank_dictionary.h:189:7: warning: implicitly-declared ‘seqan::RankDictionary > >::RankDictionary(const seqan::RankDictionary > >&)’ is deprecated [-Wdeprecated-copy] 189 | class SentinelRankDictionary | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:177, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_rank_dictionary_bms.h:174:22: note: because ‘seqan::RankDictionary > >’ has user-provided ‘seqan::RankDictionary >& seqan::RankDictionary >::operator=(const seqan::RankDictionary >&) [with TValue = seqan::SimpleType]’ 174 | RankDictionary & operator=(RankDictionary const & other) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.cpp:40: /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_sentinel_rank_dictionary.h:94:19: note: synthesized method ‘seqan::SentinelRankDictionary > >, const seqan::Tag >::SentinelRankDictionary(const seqan::SentinelRankDictionary > >, const seqan::Tag >&)’ first required here 94 | TRankDictionary sentinelRankDictionary2(sentinelRankDictionary); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/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 > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:684:11: 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>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:953:5: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:837: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 > > >]’ /<>/seqan-1.4.2+dfsg/core/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> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:312:4: 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> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:367:34: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:65:46: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:87:63: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:111:39: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:163:44: required from ‘void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:584:16: warning: implicitly-declared ‘constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 584 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103:12: note: because ‘seqan::Triple, seqan::Tuple, seqan::Tag >’ has user-provided ‘seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.cpp:39: /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.h: In instantiation of ‘void rankDictionaryConstructor(TRankDictionary&) [with TRankDictionary = seqan::RankDictionary > >]’: /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.h:119:30: required from ‘void RankDictionaryTestCommon__Constuctor::runTest() [with SEQAN_TParam = seqan::TagList > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.h:114:1: required from here /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.h:102:19: warning: implicitly-declared ‘seqan::RankDictionary > >::RankDictionary(const seqan::RankDictionary > >&)’ is deprecated [-Wdeprecated-copy] 102 | TRankDictionary rankDictionary2(rankDictionary); | ^~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:177, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_rank_dictionary_bms.h:174:22: note: because ‘seqan::RankDictionary > >’ has user-provided ‘seqan::RankDictionary >& seqan::RankDictionary >::operator=(const seqan::RankDictionary >&) [with TValue = seqan::SimpleType]’ 174 | RankDictionary & operator=(RankDictionary const & other) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:178, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_sentinel_rank_dictionary.h: In instantiation of ‘void sentinelRankDictionaryConstructor(TRankDictionary&) [with TRankDictionary = seqan::SentinelRankDictionary > >, const seqan::Tag >]’: /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_sentinel_rank_dictionary.h:111:38: required from ‘void SentinelRankDictionaryTestCommon__Constuctor::runTest() [with SEQAN_TParam = seqan::TagList > >, const seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_sentinel_rank_dictionary.h:106:1: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_sentinel_rank_dictionary.h:189:7: warning: implicitly-declared ‘seqan::RankDictionary > >::RankDictionary(const seqan::RankDictionary > >&)’ is deprecated [-Wdeprecated-copy] 189 | class SentinelRankDictionary | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:177, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_rank_dictionary_bms.h:174:22: note: because ‘seqan::RankDictionary > >’ has user-provided ‘seqan::RankDictionary >& seqan::RankDictionary >::operator=(const seqan::RankDictionary >&) [with TValue = seqan::SimpleType]’ 174 | RankDictionary & operator=(RankDictionary const & other) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.cpp:40: /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_sentinel_rank_dictionary.h:94:19: note: synthesized method ‘seqan::SentinelRankDictionary > >, const seqan::Tag >::SentinelRankDictionary(const seqan::SentinelRankDictionary > >, const seqan::Tag >&)’ first required here 94 | TRankDictionary sentinelRankDictionary2(sentinelRankDictionary); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.cpp:39: /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.h: In instantiation of ‘void rankDictionaryConstructor(TRankDictionary&) [with TRankDictionary = seqan::RankDictionary > >]’: /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.h:119:30: required from ‘void RankDictionaryTestCommon__Constuctor::runTest() [with SEQAN_TParam = seqan::TagList > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.h:114:1: required from here /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.h:102:19: warning: implicitly-declared ‘seqan::RankDictionary > >::RankDictionary(const seqan::RankDictionary > >&)’ is deprecated [-Wdeprecated-copy] 102 | TRankDictionary rankDictionary2(rankDictionary); | ^~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:177, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_rank_dictionary_bms.h:174:22: note: because ‘seqan::RankDictionary > >’ has user-provided ‘seqan::RankDictionary >& seqan::RankDictionary >::operator=(const seqan::RankDictionary >&) [with TValue = seqan::SimpleType]’ 174 | RankDictionary & operator=(RankDictionary const & other) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:178, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_sentinel_rank_dictionary.h: In instantiation of ‘void sentinelRankDictionaryConstructor(TRankDictionary&) [with TRankDictionary = seqan::SentinelRankDictionary >, const seqan::Tag >]’: /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_sentinel_rank_dictionary.h:111:38: required from ‘void SentinelRankDictionaryTestCommon__Constuctor::runTest() [with SEQAN_TParam = seqan::TagList >, const seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_sentinel_rank_dictionary.h:106:1: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_sentinel_rank_dictionary.h:189:7: warning: implicitly-declared ‘seqan::RankDictionary >::RankDictionary(const seqan::RankDictionary >&)’ is deprecated [-Wdeprecated-copy] 189 | class SentinelRankDictionary | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:176, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_rank_dictionary_wt.h:230:22: note: because ‘seqan::RankDictionary >’ has user-provided ‘seqan::RankDictionary >& seqan::RankDictionary >::operator=(const seqan::RankDictionary >&) [with TValue = signed char]’ 230 | RankDictionary & operator=(RankDictionary const & other) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.cpp:40: /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_sentinel_rank_dictionary.h:94:19: note: synthesized method ‘seqan::SentinelRankDictionary >, const seqan::Tag >::SentinelRankDictionary(const seqan::SentinelRankDictionary >, const seqan::Tag >&)’ first required here 94 | TRankDictionary sentinelRankDictionary2(sentinelRankDictionary); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.cpp:39: /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.h: In instantiation of ‘void rankDictionaryConstructor(TRankDictionary&) [with TRankDictionary = seqan::RankDictionary >]’: /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.h:119:30: required from ‘void RankDictionaryTestCommon__Constuctor::runTest() [with SEQAN_TParam = seqan::TagList >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.h:114:1: required from here /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.h:102:19: warning: implicitly-declared ‘seqan::RankDictionary >::RankDictionary(const seqan::RankDictionary >&)’ is deprecated [-Wdeprecated-copy] 102 | TRankDictionary rankDictionary2(rankDictionary); | ^~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:176, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_rank_dictionary_wt.h:230:22: note: because ‘seqan::RankDictionary >’ has user-provided ‘seqan::RankDictionary >& seqan::RankDictionary >::operator=(const seqan::RankDictionary >&) [with TValue = signed char]’ 230 | RankDictionary & operator=(RankDictionary const & other) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:178, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_sentinel_rank_dictionary.h: In instantiation of ‘void sentinelRankDictionaryConstructor(TRankDictionary&) [with TRankDictionary = seqan::SentinelRankDictionary >, const seqan::Tag >]’: /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_sentinel_rank_dictionary.h:111:38: required from ‘void SentinelRankDictionaryTestCommon__Constuctor::runTest() [with SEQAN_TParam = seqan::TagList >, const seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_sentinel_rank_dictionary.h:106:1: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_sentinel_rank_dictionary.h:189:7: warning: implicitly-declared ‘seqan::RankDictionary >::RankDictionary(const seqan::RankDictionary >&)’ is deprecated [-Wdeprecated-copy] 189 | class SentinelRankDictionary | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:176, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_rank_dictionary_wt.h:230:22: note: because ‘seqan::RankDictionary >’ has user-provided ‘seqan::RankDictionary >& seqan::RankDictionary >::operator=(const seqan::RankDictionary >&) [with TValue = unsigned char]’ 230 | RankDictionary & operator=(RankDictionary const & other) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.cpp:40: /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_sentinel_rank_dictionary.h:94:19: note: synthesized method ‘seqan::SentinelRankDictionary >, const seqan::Tag >::SentinelRankDictionary(const seqan::SentinelRankDictionary >, const seqan::Tag >&)’ first required here 94 | TRankDictionary sentinelRankDictionary2(sentinelRankDictionary); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::setHost(seqan::PairDecrementer_&, const TLimits2&) [with TPair = seqan::Pair >; TLimits = seqan::String >; unsigned int m = 7; TLimits2 = seqan::String >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_sampler.h:418:11: required from ‘void seqan::Pipe, TPair, TLimitsString> >::prepare() [with TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; unsigned int m = 7; TPack = seqan::Tag; TPair = seqan::Pair >; TLimitsString = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_sampler.h:613:9: required from ‘bool seqan::control(seqan::Pipe, TPair, TLimitsString> >&, const ControlBeginRead&) [with TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; unsigned int m = 7; TPack = seqan::Tag; TPair = seqan::Pair >; TLimitsString = seqan::String >; seqan::ControlBeginRead = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:712:23: required from ‘bool seqan::beginRead(seqan::Pipe&) [with TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TSpec = seqan::Multi >, seqan::Pair >, seqan::String > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1354:23: required 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395:22: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:65:46: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:87:63: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:111:39: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:163:44: required from ‘void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:1119:16: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 1119 | me.pos = TPair(0, 0); | ~~~~~~~^~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_sampler.h: In instantiation of ‘void seqan::Pipe, TPair, TLimitsString> >::fill() [with TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; unsigned int m = 7; TPack = seqan::Tag; TPair = seqan::Pair >; TLimitsString = seqan::String >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_sampler.h:426:13: required from ‘void seqan::Pipe, TPair, TLimitsString> >::prepare() [with TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; unsigned int m = 7; TPack = seqan::Tag; TPair = seqan::Pair >; TLimitsString = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_sampler.h:613:9: required from ‘bool seqan::control(seqan::Pipe, TPair, TLimitsString> >&, const ControlBeginRead&) [with TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; unsigned int m = 7; TPack = seqan::Tag; TPair = seqan::Pair >; TLimitsString = seqan::String >; seqan::ControlBeginRead = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:712:23: required from ‘bool seqan::beginRead(seqan::Pipe&) [with TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TSpec = seqan::Multi >, seqan::Pair >, seqan::String > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1354:23: required 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395:22: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:65:46: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:87:63: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:111:39: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:163:44: required from ‘void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_sampler.h:438:24: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 438 | tmpRef->i1 = localPos; | ~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.cpp:39: /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.h: In instantiation of ‘void rankDictionaryConstructor(TRankDictionary&) [with TRankDictionary = seqan::RankDictionary >]’: /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.h:119:30: required from ‘void RankDictionaryTestCommon__Constuctor::runTest() [with SEQAN_TParam = seqan::TagList >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.h:114:1: required from here /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.h:102:19: warning: implicitly-declared ‘seqan::RankDictionary >::RankDictionary(const seqan::RankDictionary >&)’ is deprecated [-Wdeprecated-copy] 102 | TRankDictionary rankDictionary2(rankDictionary); | ^~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:176, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_rank_dictionary_wt.h:230:22: note: because ‘seqan::RankDictionary >’ has user-provided ‘seqan::RankDictionary >& seqan::RankDictionary >::operator=(const seqan::RankDictionary >&) [with TValue = unsigned char]’ 230 | RankDictionary & operator=(RankDictionary const & other) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:178, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_sentinel_rank_dictionary.h: In instantiation of ‘void sentinelRankDictionaryConstructor(TRankDictionary&) [with TRankDictionary = seqan::SentinelRankDictionary >, const seqan::Tag >]’: /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_sentinel_rank_dictionary.h:111:38: required from ‘void SentinelRankDictionaryTestCommon__Constuctor::runTest() [with SEQAN_TParam = seqan::TagList >, const seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_sentinel_rank_dictionary.h:106:1: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_sentinel_rank_dictionary.h:189:7: warning: implicitly-declared ‘seqan::RankDictionary >::RankDictionary(const seqan::RankDictionary >&)’ is deprecated [-Wdeprecated-copy] 189 | class SentinelRankDictionary | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:176, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_rank_dictionary_wt.h:230:22: note: because ‘seqan::RankDictionary >’ has user-provided ‘seqan::RankDictionary >& seqan::RankDictionary >::operator=(const seqan::RankDictionary >&) [with TValue = char]’ 230 | RankDictionary & operator=(RankDictionary const & other) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.cpp:40: /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_sentinel_rank_dictionary.h:94:19: note: synthesized method ‘seqan::SentinelRankDictionary >, const seqan::Tag >::SentinelRankDictionary(const seqan::SentinelRankDictionary >, const seqan::Tag >&)’ first required here 94 | TRankDictionary sentinelRankDictionary2(sentinelRankDictionary); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.cpp:39: /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.h: In instantiation of ‘void rankDictionaryConstructor(TRankDictionary&) [with TRankDictionary = seqan::RankDictionary >]’: /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.h:119:30: required from ‘void RankDictionaryTestCommon__Constuctor::runTest() [with SEQAN_TParam = seqan::TagList >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.h:114:1: required from here /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.h:102:19: warning: implicitly-declared ‘seqan::RankDictionary >::RankDictionary(const seqan::RankDictionary >&)’ is deprecated [-Wdeprecated-copy] 102 | TRankDictionary rankDictionary2(rankDictionary); | ^~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:176, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_rank_dictionary_wt.h:230:22: note: because ‘seqan::RankDictionary >’ has user-provided ‘seqan::RankDictionary >& seqan::RankDictionary >::operator=(const seqan::RankDictionary >&) [with TValue = char]’ 230 | RankDictionary & operator=(RankDictionary const & other) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:64, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h: In instantiation of ‘bool seqan::control(seqan::Pipe >&, const ControlBeginRead&) [with TInput = seqan::Pool >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew7NComp >, seqan::Tag >, int>; seqan::ControlBeginRead = seqan::Tag]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:712:23: required from ‘bool seqan::beginRead(seqan::Pipe&) [with TInput = seqan::Pool >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TSpec = seqan::Namer >, seqan::Tag >, int> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1354:23: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395: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::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:345:26: required from ‘bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:312:4: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:65:46: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:87:63: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:111:39: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:163:44: required from ‘void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:164:21: warning: implicitly-declared ‘constexpr seqan::Pair >, seqan::Tag >& seqan::Pair >, seqan::Tag >::operator=(const seqan::Pair >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 164 | me.last = *me.in; | ~~~~~~~~^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >, seqan::Tag >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = seqan::Tuple >]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:100, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h: In instantiation of ‘TResult seqan::_skew7NComp::operator()(const TValue&, const TValue&) const [with TValue = seqan::Pair >, seqan::Tag >; TResult = int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:141:42: required from ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pool >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew7NComp >, seqan::Tag >, int>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1357:13: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395: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::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:345:26: required from ‘bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:312:4: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:65:46: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:87:63: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:111:39: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:163:44: required from ‘void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:74:43: warning: taking address of packed member of ‘seqan::Tuple >’ may result in an unaligned pointer value [-Waddress-of-packed-member] 74 | const TStoredValue *sa = a.i2.i; | ~~~~~^ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:75:43: warning: taking address of packed member of ‘seqan::Tuple >’ may result in an unaligned pointer value [-Waddress-of-packed-member] 75 | const TStoredValue *sb = b.i2.i; | ~~~~~^ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:178, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_sentinel_rank_dictionary.h: In instantiation of ‘void sentinelRankDictionaryConstructor(TRankDictionary&) [with TRankDictionary = seqan::SentinelRankDictionary > >, const seqan::Tag >]’: /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_sentinel_rank_dictionary.h:111:38: required from ‘void SentinelRankDictionaryTestCommon__Constuctor::runTest() [with SEQAN_TParam = seqan::TagList > >, const seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_sentinel_rank_dictionary.h:106:1: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_sentinel_rank_dictionary.h:189:7: warning: implicitly-declared ‘seqan::RankDictionary > >::RankDictionary(const seqan::RankDictionary > >&)’ is deprecated [-Wdeprecated-copy] 189 | class SentinelRankDictionary | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:176, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_rank_dictionary_wt.h:230:22: note: because ‘seqan::RankDictionary > >’ has user-provided ‘seqan::RankDictionary >& seqan::RankDictionary >::operator=(const seqan::RankDictionary >&) [with TValue = seqan::SimpleType]’ 230 | RankDictionary & operator=(RankDictionary const & other) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.cpp:40: /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_sentinel_rank_dictionary.h:94:19: note: synthesized method ‘seqan::SentinelRankDictionary > >, const seqan::Tag >::SentinelRankDictionary(const seqan::SentinelRankDictionary > >, const seqan::Tag >&)’ first required here 94 | TRankDictionary sentinelRankDictionary2(sentinelRankDictionary); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:673:27: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:312:4: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:65:46: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:87:63: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:111:39: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:163:44: required from ‘void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:361: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] 361 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103:12: note: because ‘seqan::Triple, seqan::Tuple >, seqan::Tag >’ has user-provided ‘seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/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 > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:674:11: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:312:4: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:65:46: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:87:63: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:111:39: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:163:44: required from ‘void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:567:12: warning: implicitly-declared ‘constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 567 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103:12: note: because ‘seqan::Triple, seqan::Tuple >, seqan::Tag >’ has user-provided ‘seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.cpp:39: /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.h: In instantiation of ‘void rankDictionaryConstructor(TRankDictionary&) [with TRankDictionary = seqan::RankDictionary > >]’: /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.h:119:30: required from ‘void RankDictionaryTestCommon__Constuctor::runTest() [with SEQAN_TParam = seqan::TagList > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.h:114:1: required from here /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.h:102:19: warning: implicitly-declared ‘seqan::RankDictionary > >::RankDictionary(const seqan::RankDictionary > >&)’ is deprecated [-Wdeprecated-copy] 102 | TRankDictionary rankDictionary2(rankDictionary); | ^~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:176, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_rank_dictionary_wt.h:230:22: note: because ‘seqan::RankDictionary > >’ has user-provided ‘seqan::RankDictionary >& seqan::RankDictionary >::operator=(const seqan::RankDictionary >&) [with TValue = seqan::SimpleType]’ 230 | RankDictionary & operator=(RankDictionary const & other) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:178, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_sentinel_rank_dictionary.h: In instantiation of ‘void sentinelRankDictionaryConstructor(TRankDictionary&) [with TRankDictionary = seqan::SentinelRankDictionary > >, const seqan::Tag >]’: /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_sentinel_rank_dictionary.h:111:38: required from ‘void SentinelRankDictionaryTestCommon__Constuctor::runTest() [with SEQAN_TParam = seqan::TagList > >, const seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_sentinel_rank_dictionary.h:106:1: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_sentinel_rank_dictionary.h:189:7: warning: implicitly-declared ‘seqan::RankDictionary > >::RankDictionary(const seqan::RankDictionary > >&)’ is deprecated [-Wdeprecated-copy] 189 | class SentinelRankDictionary | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:176, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_rank_dictionary_wt.h:230:22: note: because ‘seqan::RankDictionary > >’ has user-provided ‘seqan::RankDictionary >& seqan::RankDictionary >::operator=(const seqan::RankDictionary >&) [with TValue = seqan::SimpleType]’ 230 | RankDictionary & operator=(RankDictionary const & other) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.cpp:40: /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_sentinel_rank_dictionary.h:94:19: note: synthesized method ‘seqan::SentinelRankDictionary > >, const seqan::Tag >::SentinelRankDictionary(const seqan::SentinelRankDictionary > >, const seqan::Tag >&)’ first required here 94 | TRankDictionary sentinelRankDictionary2(sentinelRankDictionary); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.cpp:39: /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.h: In instantiation of ‘void rankDictionaryConstructor(TRankDictionary&) [with TRankDictionary = seqan::RankDictionary > >]’: /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.h:119:30: required from ‘void RankDictionaryTestCommon__Constuctor::runTest() [with SEQAN_TParam = seqan::TagList > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.h:114:1: required from here /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.h:102:19: warning: implicitly-declared ‘seqan::RankDictionary > >::RankDictionary(const seqan::RankDictionary > >&)’ is deprecated [-Wdeprecated-copy] 102 | TRankDictionary rankDictionary2(rankDictionary); | ^~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:176, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_rank_dictionary_wt.h:230:22: note: because ‘seqan::RankDictionary > >’ has user-provided ‘seqan::RankDictionary >& seqan::RankDictionary >::operator=(const seqan::RankDictionary >&) [with TValue = seqan::SimpleType]’ 230 | RankDictionary & operator=(RankDictionary const & other) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:178, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_sentinel_rank_dictionary.h: In instantiation of ‘void sentinelRankDictionaryConstructor(TRankDictionary&) [with TRankDictionary = seqan::SentinelRankDictionary > >, const seqan::Tag >]’: /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_sentinel_rank_dictionary.h:111:38: required from ‘void SentinelRankDictionaryTestCommon__Constuctor::runTest() [with SEQAN_TParam = seqan::TagList > >, const seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_sentinel_rank_dictionary.h:106:1: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_sentinel_rank_dictionary.h:189:7: warning: implicitly-declared ‘seqan::RankDictionary > >::RankDictionary(const seqan::RankDictionary > >&)’ is deprecated [-Wdeprecated-copy] 189 | class SentinelRankDictionary | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:176, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_rank_dictionary_wt.h:230:22: note: because ‘seqan::RankDictionary > >’ has user-provided ‘seqan::RankDictionary >& seqan::RankDictionary >::operator=(const seqan::RankDictionary >&) [with TValue = seqan::SimpleType]’ 230 | RankDictionary & operator=(RankDictionary const & other) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.cpp:40: /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_sentinel_rank_dictionary.h:94:19: note: synthesized method ‘seqan::SentinelRankDictionary > >, const seqan::Tag >::SentinelRankDictionary(const seqan::SentinelRankDictionary > >, const seqan::Tag >&)’ first required here 94 | TRankDictionary sentinelRankDictionary2(sentinelRankDictionary); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.cpp:39: /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.h: In instantiation of ‘void rankDictionaryConstructor(TRankDictionary&) [with TRankDictionary = seqan::RankDictionary > >]’: /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.h:119:30: required from ‘void RankDictionaryTestCommon__Constuctor::runTest() [with SEQAN_TParam = seqan::TagList > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.h:114:1: required from here /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.h:102:19: warning: implicitly-declared ‘seqan::RankDictionary > >::RankDictionary(const seqan::RankDictionary > >&)’ is deprecated [-Wdeprecated-copy] 102 | TRankDictionary rankDictionary2(rankDictionary); | ^~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:176, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_rank_dictionary_wt.h:230:22: note: because ‘seqan::RankDictionary > >’ has user-provided ‘seqan::RankDictionary >& seqan::RankDictionary >::operator=(const seqan::RankDictionary >&) [with TValue = seqan::SimpleType]’ 230 | RankDictionary & operator=(RankDictionary const & other) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Pair >, seqan::Tag >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: required from ‘void seqan::Pool::push(const TValue&) [with TValue = seqan::Pair >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: required from ‘void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Pair >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1356:17: required 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::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >, seqan::Sampler<7, seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tag >, 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::Sampler<7, seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395:22: required from ‘bool seqan::operator<<(seqan::Pool&, TSource&) [with TValue = seqan::Pair >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tag >, 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::Sampler<7, seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:335:20: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:65:46: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:87:63: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:111:39: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:163:44: required from ‘void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared ‘constexpr seqan::Pair >, seqan::Tag >& seqan::Pair >, seqan::Tag >::operator=(const seqan::Pair >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 937 | *cur = Val_; | ~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >, seqan::Tag >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = seqan::Tuple >]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h: In instantiation of ‘seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Pair >; TConfig = seqan::MapperConfigSize >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:387:33: required from ‘seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:607:33: required from ‘seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:919:24: required from ‘void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:919:4: required from ‘seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:148:104: 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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:362:29: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:65:46: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:87:63: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:111:39: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:163:44: required from ‘void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:252:15: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 252 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:253:9: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 253 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:293:11: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 293 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Pair >; TConfig = seqan::MapperConfigSize >, long unsigned int>, long unsigned int, seqan::File > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:684:11: required from ‘void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:953:5: required from ‘bool seqan::Pool::endWrite() [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:837:13: required from ‘seqan::Pool::~Pool() [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:247:41: required from ‘bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:218:4: 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> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:376:34: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:65:46: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:87:63: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:111:39: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:163:44: required from ‘void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:584:16: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 584 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:64, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h: In instantiation of ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pool >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew3NComp >, seqan::Tag >, int>]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1357:13: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395: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::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:251:26: required from ‘bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:218:4: 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> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:376:34: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:65:46: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:87:63: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:111:39: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:163:44: required from ‘void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:143:22: warning: implicitly-declared ‘constexpr seqan::Pair >, seqan::Tag >& seqan::Pair >, seqan::Tag >::operator=(const seqan::Pair >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 143 | last = *in; | ~~~~~^~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >, seqan::Tag >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = seqan::Tuple >]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Pair >; TConfig = seqan::MapperConfigSize >, long unsigned int>, long unsigned int, seqan::File > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:684:11: required from ‘void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:953:5: required from ‘bool seqan::Pool::endWrite() [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:837:13: required from ‘seqan::Pool::~Pool() [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:259:45: required from ‘bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:218:4: 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> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:376:34: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:65:46: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:87:63: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:111:39: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:163:44: required from ‘void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:584:16: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 584 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:218:4: 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> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:376:34: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:65:46: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:87:63: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:111:39: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:163:44: required from ‘void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:937: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] 937 | *cur = Val_; | ~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103:12: note: because ‘seqan::Triple, seqan::Tuple, seqan::Tag >’ has user-provided ‘seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:59, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h: In instantiation of ‘const typename seqan::StoredTupleValue_::Type& seqan::Tuple >::operator[](TPos) const [with TPos = int; TValue = long unsigned int; unsigned int SIZE = 6; typename seqan::StoredTupleValue_::Type = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:124:27: required from ‘bool seqan::CompareSkewDCStream::operator()(const seqan::SkewDCStream&, const seqan::SkewDCStream&) const [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:307:9: 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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:319:4: required from ‘seqan::Pipe, seqan::Merger7>& seqan::Pipe, seqan::Merger7>::operator++() [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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:440:13: required from ‘seqan::Pipe& seqan::Pipe::operator++() [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_counter.h:105:13: required from ‘seqan::Pipe& seqan::Pipe::operator++() [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >, seqan::Skew7>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:620:9: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:65:46: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:87:63: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:111:39: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:163:44: required from ‘void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr] 171 | return i[k]; | ~^ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:387: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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:607:33: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:919:24: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:919:4: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:446:6: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:464:4: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:65:46: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:87:63: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:111:39: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:163:44: required from ‘void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:252:15: 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] 252 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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 >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:253:9: 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] 253 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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 >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:293:11: 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] 293 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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 >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Pair >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:673:27: required from ‘void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Pair >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: required from ‘void seqan::Pool::push(const TValue&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: required from ‘void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1356:17: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395:22: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:65:46: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:87:63: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:111:39: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:163:44: required from ‘void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:361:44: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 361 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Pair >; TConfig = seqan::MapperConfigSize >, long unsigned int>, long unsigned int, seqan::File > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:674:11: required from ‘void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Pair >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: required from ‘void seqan::Pool::push(const TValue&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: required from ‘void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1356:17: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395:22: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:65:46: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:87:63: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:111:39: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:163:44: required from ‘void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:567:12: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 567 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Pair >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:673:27: required from ‘void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Pair >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: required from ‘void seqan::Pool::push(const TValue&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: required from ‘void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1356:17: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395:22: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:65:46: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:87:63: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:111:39: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:163:44: required from ‘void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:361:44: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 361 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Pair >; TConfig = seqan::MapperConfigSize >, long unsigned int>, long unsigned int, seqan::File > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:674:11: required from ‘void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Pair >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: required from ‘void seqan::Pool::push(const TValue&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: required from ‘void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1356:17: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395:22: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:65:46: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:87:63: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:111:39: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:163:44: required from ‘void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:567:12: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 567 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:64, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h: In instantiation of ‘bool seqan::control(seqan::Pipe >&, const ControlBeginRead&) [with TInput = seqan::Pool >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew3NComp >, seqan::Tag >, int>; seqan::ControlBeginRead = seqan::Tag]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:712:23: required from ‘bool seqan::beginRead(seqan::Pipe&) [with TInput = seqan::Pool >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TSpec = seqan::Namer >, seqan::Tag >, int> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1354:23: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395: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::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:251:26: required from ‘bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:218:4: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:65:46: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:87:63: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:111:39: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:163:44: required from ‘void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:164:21: warning: implicitly-declared ‘constexpr seqan::Pair >, seqan::Tag >& seqan::Pair >, seqan::Tag >::operator=(const seqan::Pair >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 164 | me.last = *me.in; | ~~~~~~~~^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >, seqan::Tag >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = seqan::Tuple >]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:96, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h: In instantiation of ‘TResult seqan::_skew3NComp::operator()(const TValue&, const TValue&) const [with TValue = seqan::Pair >, seqan::Tag >; TResult = int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:141:42: required from ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pool >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew3NComp >, seqan::Tag >, int>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1357:13: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395: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::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:251:26: required from ‘bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:218:4: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:65:46: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:87:63: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:111:39: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:163:44: required from ‘void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:74:43: warning: taking address of packed member of ‘seqan::Tuple >’ may result in an unaligned pointer value [-Waddress-of-packed-member] 74 | const TStoredValue *sa = a.i2.i; | ~~~~~^ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:75:43: warning: taking address of packed member of ‘seqan::Tuple >’ may result in an unaligned pointer value [-Waddress-of-packed-member] 75 | const TStoredValue *sb = b.i2.i; | ~~~~~^ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:673:27: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:218:4: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:65:46: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:87:63: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:111:39: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:163:44: required from ‘void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:361: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] 361 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103:12: note: because ‘seqan::Triple, seqan::Tuple, seqan::Tag >’ has user-provided ‘seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/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 > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:674:11: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:218:4: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:65:46: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:87:63: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:111:39: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:163:44: required from ‘void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:567:12: warning: implicitly-declared ‘constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 567 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103:12: note: because ‘seqan::Triple, seqan::Tuple, seqan::Tag >’ has user-provided ‘seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h: In instantiation of ‘seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Pair >; TConfig = seqan::MapperConfigSize >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:387:33: required from ‘seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:607:33: required from ‘seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:919:24: required from ‘void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:919:4: required from ‘seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_filter.h:153:13: required from ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TFunctor = seqan::filterI2 >, long unsigned int>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_sa_lss.h:415:29: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:65:46: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:87:63: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:111:39: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:163:44: required from ‘void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:252:15: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 252 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:253:9: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 253 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:293:11: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 293 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Pair >, seqan::Tag >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: required from ‘void seqan::Pool::push(const TValue&) [with TValue = seqan::Pair >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: required from ‘void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Pair >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1356:17: required 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::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >, seqan::Sampler<3> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tag >, 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::Sampler<3> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395:22: required from ‘bool seqan::operator<<(seqan::Pool&, TSource&) [with TValue = seqan::Pair >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tag >, 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::Sampler<3> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:241:20: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:65:46: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:87:63: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:111:39: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:163:44: required from ‘void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared ‘constexpr seqan::Pair >, seqan::Tag >& seqan::Pair >, seqan::Tag >::operator=(const seqan::Pair >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 937 | *cur = Val_; | ~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >, seqan::Tag >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = seqan::Tuple >]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h: In instantiation of ‘seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Pair >; TConfig = seqan::MapperConfigSize >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:387:33: required from ‘seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:607:33: required from ‘seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:919:24: required from ‘void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:919:4: required from ‘seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender3.h:86:38: 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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:269:29: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:65:46: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:87:63: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:111:39: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:163:44: required from ‘void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:252:15: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 252 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:253:9: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 253 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:293:11: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 293 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Pair >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:673:27: required from ‘void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Pair >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: required from ‘void seqan::Pool::push(const TValue&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: required from ‘void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1356:17: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395:22: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:65:46: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:87:63: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:111:39: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:163:44: required from ‘void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:361:44: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 361 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Pair >; TConfig = seqan::MapperConfigSize >, long unsigned int>, long unsigned int, seqan::File > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:674:11: required from ‘void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Pair >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: required from ‘void seqan::Pool::push(const TValue&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: required from ‘void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1356:17: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395:22: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:65:46: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:87:63: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:111:39: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:163:44: required from ‘void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:567:12: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 567 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Pair >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:673:27: required from ‘void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Pair >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: required from ‘void seqan::Pool::push(const TValue&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: required from ‘void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1356:17: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395:22: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:65:46: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:87:63: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:111:39: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:163:44: required from ‘void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:361:44: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 361 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Pair >; TConfig = seqan::MapperConfigSize >, long unsigned int>, long unsigned int, seqan::File > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:674:11: required from ‘void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Pair >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: required from ‘void seqan::Pool::push(const TValue&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: required from ‘void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1356:17: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395:22: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:65:46: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:87:63: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:111:39: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:163:44: required from ‘void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:567:12: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 567 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:387: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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:607:33: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:919:24: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:919:4: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:301:6: 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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:319:4: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:65:46: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:87:63: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:111:39: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:163:44: required from ‘void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:252:15: warning: implicitly-declared ‘constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 252 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103:12: note: because ‘seqan::Triple, seqan::Tuple >, seqan::Tag >’ has user-provided ‘seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:253:9: warning: implicitly-declared ‘constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 253 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103:12: note: because ‘seqan::Triple, seqan::Tuple >, seqan::Tag >’ has user-provided ‘seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:293:11: warning: implicitly-declared ‘constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 293 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103:12: note: because ‘seqan::Triple, seqan::Tuple >, seqan::Tag >’ has user-provided ‘seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h: In instantiation of ‘seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Pair >; TConfig = seqan::MapperConfigSize >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:387:33: required from ‘seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:607:33: required from ‘seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:919:24: required from ‘void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:919:4: required from ‘seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1357:13: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:65:46: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:87:63: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:111:39: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:163:44: required from ‘void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:252:15: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 252 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:253:9: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 253 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:293:11: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 293 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:387: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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:607:33: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:919:24: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:919:4: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:329:13: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:65:46: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:87:63: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:111:39: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:163:44: required from ‘void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:252:15: warning: implicitly-declared ‘constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 252 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103:12: note: because ‘seqan::Triple, seqan::Tuple, seqan::Tag >’ has user-provided ‘seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:253:9: warning: implicitly-declared ‘constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 253 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103:12: note: because ‘seqan::Triple, seqan::Tuple, seqan::Tag >’ has user-provided ‘seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:293:11: warning: implicitly-declared ‘constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 293 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103:12: note: because ‘seqan::Triple, seqan::Tuple, seqan::Tag >’ has user-provided ‘seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:59, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h: In instantiation of ‘const typename seqan::StoredTupleValue_::Type& seqan::Tuple >::operator[](TPos) const [with TPos = unsigned int; TValue = long unsigned int; unsigned int SIZE = 6; typename seqan::StoredTupleValue_::Type = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:191:25: required from ‘TResult seqan::_skew7ExtendComp::operator()(const TValue&, const TValue&) const [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; unsigned int EXT_LENGTH = 3; TResult = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_sorter.h:68:21: required from ‘bool seqan::AdaptorCompare2Less::operator()(const typename TCompare::first_argument_type&, const typename TCompare::second_argument_type&) const [with TCompare = seqan::_skew7ExtendComp, seqan::Tuple >, seqan::Tag >, 3, int>; typename TCompare::first_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >; typename TCompare::second_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >]’ /usr/include/c++/9/bits/predefined_ops.h:143:18: required from ‘constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Iterator2 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = seqan::AdaptorCompare2Less, seqan::Tuple >, seqan::Tag >, 3, int> >]’ /usr/include/c++/9/bits/stl_algo.h:81:17: required from ‘void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 3, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1910:34: required from ‘_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 3, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1942:38: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:65:46: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:87:63: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:111:39: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:163:44: required from ‘void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr] 171 | return i[k]; | ~^ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h: In instantiation of ‘const typename seqan::StoredTupleValue_::Type& seqan::Tuple >::operator[](TPos) const [with TPos = unsigned int; TValue = long unsigned int; unsigned int SIZE = 4; typename seqan::StoredTupleValue_::Type = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:191:25: required from ‘TResult seqan::_skew7ExtendComp::operator()(const TValue&, const TValue&) const [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; unsigned int EXT_LENGTH = 1; TResult = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_sorter.h:68:21: required from ‘bool seqan::AdaptorCompare2Less::operator()(const typename TCompare::first_argument_type&, const typename TCompare::second_argument_type&) const [with TCompare = seqan::_skew7ExtendComp, seqan::Tuple >, seqan::Tag >, 1, int>; typename TCompare::first_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >; typename TCompare::second_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >]’ /usr/include/c++/9/bits/predefined_ops.h:143:18: required from ‘constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Iterator2 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = seqan::AdaptorCompare2Less, seqan::Tuple >, seqan::Tag >, 1, int> >]’ /usr/include/c++/9/bits/stl_algo.h:81:17: required from ‘void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 1, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1910:34: required from ‘_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 1, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1942:38: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:65:46: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:87:63: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:111:39: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:163:44: required from ‘void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr] /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h: In instantiation of ‘const typename seqan::StoredTupleValue_::Type& seqan::Tuple >::operator[](TPos) const [with TPos = unsigned int; TValue = long unsigned int; unsigned int SIZE = 5; typename seqan::StoredTupleValue_::Type = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:191:25: required from ‘TResult seqan::_skew7ExtendComp::operator()(const TValue&, const TValue&) const [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; unsigned int EXT_LENGTH = 2; TResult = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_sorter.h:68:21: required from ‘bool seqan::AdaptorCompare2Less::operator()(const typename TCompare::first_argument_type&, const typename TCompare::second_argument_type&) const [with TCompare = seqan::_skew7ExtendComp, seqan::Tuple >, seqan::Tag >, 2, int>; typename TCompare::first_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >; typename TCompare::second_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >]’ /usr/include/c++/9/bits/predefined_ops.h:143:18: required from ‘constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Iterator2 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = seqan::AdaptorCompare2Less, seqan::Tuple >, seqan::Tag >, 2, int> >]’ /usr/include/c++/9/bits/stl_algo.h:81:17: required from ‘void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 2, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1910:34: required from ‘_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 2, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1942:38: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:65:46: required from ‘void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:87:63: required from ‘void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:111:39: required from ‘void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:163:44: required from ‘void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr] In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h: In function ‘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 > > > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:142:111: warning: this statement may fall through [-Wimplicit-fallthrough=] 142 | /* 6 */ cp___(o6,0, *textIn); ++textIn; o6.i1 = p--; | ^~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:144:9: note: here 144 | case 5: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:145:112: warning: this statement may fall through [-Wimplicit-fallthrough=] 145 | /* 5 */ cp___(o5,0,cp___(o6,1, *textIn)); ++textIn; o5.i1 = p--; | ^~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:147:9: note: here 147 | case 4: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:149:103: warning: this statement may fall through [-Wimplicit-fallthrough=] 149 | cp___(o4,0,cp___(o5,1,cp___(o6,2, *textIn))); ++textIn; | ^~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:151:9: note: here 151 | case 3: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:152:113: warning: this statement may fall through [-Wimplicit-fallthrough=] 152 | /* 3 */ cp___(o3,0,cp___(o4,1,cp___(o5,2,cp___(o6,3, *textIn)))); ++textIn; o3.i1 = p--; | ^~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:154:9: note: here 154 | case 2: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:156:105: warning: this statement may fall through [-Wimplicit-fallthrough=] 156 | cp___(o2,0,cp___(o3,1,cp___(o4,2,cp___(o5,3,cp___(o6,4, *textIn))))); ++textIn; | ^~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:158:9: note: here 158 | case 1: | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:117, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/file/string_external.h: In instantiation of ‘void seqan::assign(seqan::String >&, const TSource&, seqan::Tag) [with TValue = seqan::Pair, long unsigned int, seqan::Tag >; TConfig = seqan::ExternalConfigLarge<>; TSource = seqan::String, long unsigned int, seqan::Tag >, seqan::Alloc<> >; TExpand = seqan::TagExact_]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:995:9: required from ‘bool seqan::save(const seqan::String&, const char*, int) [with TValue = seqan::Pair, long unsigned int, seqan::Tag >; TSpec = seqan::Alloc<>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_sentinel_rank_dictionary.h:726:55: required from ‘bool seqan::_saveSentinelInformation(const seqan::SentinelRankDictionary >&, const char*, int) [with TRankDictionary = seqan::RankDictionary > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_sentinel_rank_dictionary.h:754:34: required from ‘bool seqan::save(const seqan::SentinelRankDictionary&, const char*, int) [with TRankDictionary = seqan::RankDictionary > >; TSpec = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_sentinel_rank_dictionary.h:772:16: required from ‘bool seqan::save(seqan::SentinelRankDictionary&, const char*) [with TRankDictionary = seqan::RankDictionary > >; TSpec = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_sentinel_rank_dictionary.h:385:9: required from ‘void sentinelRankDictionaryOpenSave(TRankDictionary&) [with TRankDictionary = seqan::SentinelRankDictionary > >, const seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_sentinel_rank_dictionary.h:400:39: required from ‘void SentinelRankDictionaryTestCommon__OpenSave::runTest() [with SEQAN_TParam = seqan::TagList > >, const seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_sentinel_rank_dictionary.h:395:1: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/file/string_external.h:2335:15: warning: implicitly-declared ‘seqan::Pair, long unsigned int, seqan::Tag >& seqan::Pair, long unsigned int, seqan::Tag >::operator=(const seqan::Pair, long unsigned int, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 2335 | *it_target = *it_source; | ~~~~~~~~~~~^~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair, long unsigned int, seqan::Tag >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = seqan::SimpleType; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:117, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/file/string_external.h: In instantiation of ‘void seqan::assign(seqan::String >&, const TSource&, seqan::Tag) [with TValue = seqan::Pair, long unsigned int, seqan::Tag >; TConfig = seqan::ExternalConfigLarge<>; TSource = seqan::String, long unsigned int, seqan::Tag >, seqan::Alloc<> >; TExpand = seqan::TagExact_]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:995:9: required from ‘bool seqan::save(const seqan::String&, const char*, int) [with TValue = seqan::Pair, long unsigned int, seqan::Tag >; TSpec = seqan::Alloc<>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_sentinel_rank_dictionary.h:726:55: required from ‘bool seqan::_saveSentinelInformation(const seqan::SentinelRankDictionary >&, const char*, int) [with TRankDictionary = seqan::RankDictionary > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_sentinel_rank_dictionary.h:754:34: required from ‘bool seqan::save(const seqan::SentinelRankDictionary&, const char*, int) [with TRankDictionary = seqan::RankDictionary > >; TSpec = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_sentinel_rank_dictionary.h:772:16: required from ‘bool seqan::save(seqan::SentinelRankDictionary&, const char*) [with TRankDictionary = seqan::RankDictionary > >; TSpec = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_sentinel_rank_dictionary.h:385:9: required from ‘void sentinelRankDictionaryOpenSave(TRankDictionary&) [with TRankDictionary = seqan::SentinelRankDictionary > >, const seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_sentinel_rank_dictionary.h:400:39: required from ‘void SentinelRankDictionaryTestCommon__OpenSave::runTest() [with SEQAN_TParam = seqan::TagList > >, const seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_sentinel_rank_dictionary.h:395:1: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/file/string_external.h:2335:15: warning: implicitly-declared ‘seqan::Pair, long unsigned int, seqan::Tag >& seqan::Pair, long unsigned int, seqan::Tag >::operator=(const seqan::Pair, long unsigned int, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 2335 | *it_target = *it_source; | ~~~~~~~~~~~^~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair, long unsigned int, seqan::Tag >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = seqan::SimpleType; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:117, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/file/string_external.h: In instantiation of ‘void seqan::assign(seqan::String >&, const TSource&, seqan::Tag) [with TValue = seqan::Pair, long unsigned int, seqan::Tag >; TConfig = seqan::ExternalConfigLarge<>; TSource = seqan::String, long unsigned int, seqan::Tag >, seqan::Alloc<> >; TExpand = seqan::TagExact_]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:995:9: required from ‘bool seqan::save(const seqan::String&, const char*, int) [with TValue = seqan::Pair, long unsigned int, seqan::Tag >; TSpec = seqan::Alloc<>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_sentinel_rank_dictionary.h:726:55: required from ‘bool seqan::_saveSentinelInformation(const seqan::SentinelRankDictionary >&, const char*, int) [with TRankDictionary = seqan::RankDictionary > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_sentinel_rank_dictionary.h:754:34: required from ‘bool seqan::save(const seqan::SentinelRankDictionary&, const char*, int) [with TRankDictionary = seqan::RankDictionary > >; TSpec = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_sentinel_rank_dictionary.h:772:16: required from ‘bool seqan::save(seqan::SentinelRankDictionary&, const char*) [with TRankDictionary = seqan::RankDictionary > >; TSpec = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_sentinel_rank_dictionary.h:385:9: required from ‘void sentinelRankDictionaryOpenSave(TRankDictionary&) [with TRankDictionary = seqan::SentinelRankDictionary > >, const seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_sentinel_rank_dictionary.h:400:39: required from ‘void SentinelRankDictionaryTestCommon__OpenSave::runTest() [with SEQAN_TParam = seqan::TagList > >, const seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_sentinel_rank_dictionary.h:395:1: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/file/string_external.h:2335:15: warning: implicitly-declared ‘seqan::Pair, long unsigned int, seqan::Tag >& seqan::Pair, long unsigned int, seqan::Tag >::operator=(const seqan::Pair, long unsigned int, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 2335 | *it_target = *it_source; | ~~~~~~~~~~~^~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair, long unsigned int, seqan::Tag >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = seqan::SimpleType; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:117, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/file/string_external.h: In instantiation of ‘void seqan::assign(seqan::String >&, const TSource&, seqan::Tag) [with TValue = seqan::Pair >; TConfig = seqan::ExternalConfigLarge<>; TSource = seqan::String >, seqan::Alloc<> >; TExpand = seqan::TagExact_]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:995:9: required from ‘bool seqan::save(const seqan::String&, const char*, int) [with TValue = seqan::Pair >; TSpec = seqan::Alloc<>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_sentinel_rank_dictionary.h:726:55: required from ‘bool seqan::_saveSentinelInformation(const seqan::SentinelRankDictionary >&, const char*, int) [with TRankDictionary = seqan::RankDictionary >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_sentinel_rank_dictionary.h:754:34: required from ‘bool seqan::save(const seqan::SentinelRankDictionary&, const char*, int) [with TRankDictionary = seqan::RankDictionary >; TSpec = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_sentinel_rank_dictionary.h:772:16: required from ‘bool seqan::save(seqan::SentinelRankDictionary&, const char*) [with TRankDictionary = seqan::RankDictionary >; TSpec = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_sentinel_rank_dictionary.h:385:9: required from ‘void sentinelRankDictionaryOpenSave(TRankDictionary&) [with TRankDictionary = seqan::SentinelRankDictionary >, const seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_sentinel_rank_dictionary.h:400:39: required from ‘void SentinelRankDictionaryTestCommon__OpenSave::runTest() [with SEQAN_TParam = seqan::TagList >, const seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_sentinel_rank_dictionary.h:395:1: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/file/string_external.h:2335:15: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 2335 | *it_target = *it_source; | ~~~~~~~~~~~^~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = signed char; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:117, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/file/string_external.h: In instantiation of ‘void seqan::assign(seqan::String >&, const TSource&, seqan::Tag) [with TValue = seqan::Pair >; TConfig = seqan::ExternalConfigLarge<>; TSource = seqan::String >, seqan::Alloc<> >; TExpand = seqan::TagExact_]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:995:9: required from ‘bool seqan::save(const seqan::String&, const char*, int) [with TValue = seqan::Pair >; TSpec = seqan::Alloc<>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_sentinel_rank_dictionary.h:726:55: required from ‘bool seqan::_saveSentinelInformation(const seqan::SentinelRankDictionary >&, const char*, int) [with TRankDictionary = seqan::RankDictionary >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_sentinel_rank_dictionary.h:754:34: required from ‘bool seqan::save(const seqan::SentinelRankDictionary&, const char*, int) [with TRankDictionary = seqan::RankDictionary >; TSpec = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_sentinel_rank_dictionary.h:772:16: required from ‘bool seqan::save(seqan::SentinelRankDictionary&, const char*) [with TRankDictionary = seqan::RankDictionary >; TSpec = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_sentinel_rank_dictionary.h:385:9: required from ‘void sentinelRankDictionaryOpenSave(TRankDictionary&) [with TRankDictionary = seqan::SentinelRankDictionary >, const seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_sentinel_rank_dictionary.h:400:39: required from ‘void SentinelRankDictionaryTestCommon__OpenSave::runTest() [with SEQAN_TParam = seqan::TagList >, const seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_sentinel_rank_dictionary.h:395:1: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/file/string_external.h:2335:15: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 2335 | *it_target = *it_source; | ~~~~~~~~~~~^~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = unsigned char; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:117, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/file/string_external.h: In instantiation of ‘void seqan::assign(seqan::String >&, const TSource&, seqan::Tag) [with TValue = seqan::Pair >; TConfig = seqan::ExternalConfigLarge<>; TSource = seqan::String >, seqan::Alloc<> >; TExpand = seqan::TagExact_]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:995:9: required from ‘bool seqan::save(const seqan::String&, const char*, int) [with TValue = seqan::Pair >; TSpec = seqan::Alloc<>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_sentinel_rank_dictionary.h:726:55: required from ‘bool seqan::_saveSentinelInformation(const seqan::SentinelRankDictionary >&, const char*, int) [with TRankDictionary = seqan::RankDictionary >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_sentinel_rank_dictionary.h:754:34: required from ‘bool seqan::save(const seqan::SentinelRankDictionary&, const char*, int) [with TRankDictionary = seqan::RankDictionary >; TSpec = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_sentinel_rank_dictionary.h:772:16: required from ‘bool seqan::save(seqan::SentinelRankDictionary&, const char*) [with TRankDictionary = seqan::RankDictionary >; TSpec = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_sentinel_rank_dictionary.h:385:9: required from ‘void sentinelRankDictionaryOpenSave(TRankDictionary&) [with TRankDictionary = seqan::SentinelRankDictionary >, const seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_sentinel_rank_dictionary.h:400:39: required from ‘void SentinelRankDictionaryTestCommon__OpenSave::runTest() [with SEQAN_TParam = seqan::TagList >, const seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_sentinel_rank_dictionary.h:395:1: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/file/string_external.h:2335:15: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 2335 | *it_target = *it_source; | ~~~~~~~~~~~^~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = char; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_crosscompare.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h: In function ‘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 > > > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:395:123: warning: this statement may fall through [-Wimplicit-fallthrough=] 395 | /* 6 */ cp___(o6,0, *textIn); ++textIn; o6.i1 = p; ++p; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:397:4: note: here 397 | case 5: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:398:124: warning: this statement may fall through [-Wimplicit-fallthrough=] 398 | /* 5 */ cp___(o5,0,cp___(o6,1, *textIn)); ++textIn; o5.i1 = p; ++p; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:400:4: note: here 400 | case 4: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:402:64: warning: this statement may fall through [-Wimplicit-fallthrough=] 402 | cp___(o4,0,cp___(o5,1,cp___(o6,2, *textIn))); ++textIn; | ^~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:404:4: note: here 404 | case 3: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:405:125: warning: this statement may fall through [-Wimplicit-fallthrough=] 405 | /* 3 */ cp___(o3,0,cp___(o4,1,cp___(o5,2,cp___(o6,3, *textIn)))); ++textIn; o3.i1 = p; ++p; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:407:4: note: here 407 | case 2: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:409:82: warning: this statement may fall through [-Wimplicit-fallthrough=] 409 | cp___(o2,0,cp___(o3,1,cp___(o4,2,cp___(o5,3,cp___(o6,4, *textIn))))); ++textIn; | ^~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:411:4: note: here 411 | case 1: | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:79, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h: In instantiation of ‘void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, seqan::True) [with TValue = seqan::SimpleType]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from ‘void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from ‘void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, seqan::True) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from ‘void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1840:27: required from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagExact_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20: required from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagExact_; typename seqan::Size >::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:131:16: required from ‘seqan::String >::String(const seqan::String >&) [with TValue = seqan::SimpleType; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_sentinel_rank_dictionary.h:235:48: required from ‘void sentinelRankDictionaryGetFibre(TRankDictionary&) [with TRankDictionary = seqan::SentinelRankDictionary > >, const seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_sentinel_rank_dictionary.h:254:39: required from ‘void SentinelRankDictionaryTestCommon__GetFibre::runTest() [with SEQAN_TParam = seqan::TagList > >, const seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_sentinel_rank_dictionary.h:247:1: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class seqan::SimpleType’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_alphabet.h:84, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:68, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: ‘class seqan::SimpleType’ declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:79, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h: In instantiation of ‘void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, seqan::True) [with TValue = seqan::SimpleType]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from ‘void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from ‘void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, seqan::True) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from ‘void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1840:27: required from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagExact_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20: required from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagExact_; typename seqan::Size >::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:131:16: required from ‘seqan::String >::String(const seqan::String >&) [with TValue = seqan::SimpleType; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_sentinel_rank_dictionary.h:235:48: required from ‘void sentinelRankDictionaryGetFibre(TRankDictionary&) [with TRankDictionary = seqan::SentinelRankDictionary > >, const seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_sentinel_rank_dictionary.h:254:39: required from ‘void SentinelRankDictionaryTestCommon__GetFibre::runTest() [with SEQAN_TParam = seqan::TagList > >, const seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_sentinel_rank_dictionary.h:247:1: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class seqan::SimpleType’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_alphabet.h:84, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:68, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: ‘class seqan::SimpleType’ declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:79, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h: In instantiation of ‘void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, seqan::True) [with TValue = seqan::SimpleType]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from ‘void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from ‘void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, seqan::True) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from ‘void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1840:27: required from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagExact_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20: required from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagExact_; typename seqan::Size >::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:131:16: required from ‘seqan::String >::String(const seqan::String >&) [with TValue = seqan::SimpleType; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_sentinel_rank_dictionary.h:235:48: required from ‘void sentinelRankDictionaryGetFibre(TRankDictionary&) [with TRankDictionary = seqan::SentinelRankDictionary > >, const seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_sentinel_rank_dictionary.h:254:39: required from ‘void SentinelRankDictionaryTestCommon__GetFibre::runTest() [with SEQAN_TParam = seqan::TagList > >, const seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_sentinel_rank_dictionary.h:247:1: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class seqan::SimpleType’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_alphabet.h:84, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:68, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_rank_dictionary.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: ‘class seqan::SimpleType’ declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String, seqan::Alloc<> >; TValue = seqan::Pair; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = seqan::Pair; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String, seqan::Alloc<> >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Size::Type seqan::resize(T&, TSize) [with T = seqan::String, seqan::Alloc<> >; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from ‘void seqan::pop(T&) [with T = seqan::String, seqan::Alloc<> >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_block.h:598:11, inlined from ‘void seqan::createChildtab(TDest&, const TLCPInput&) [with TLCPInput = seqan::String >; TDest = seqan::String >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_childtab.h:284:8: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551584’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/debug_test_system.h:46, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_debug.h:52, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:49, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_crosscompare_char.cpp:39: /usr/include/c++/9/new: In function ‘void seqan::createChildtab(TDest&, const TLCPInput&) [with TLCPInput = seqan::String >; TDest = seqan::String >]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ [ 94%] Linking CXX executable ../../../bin/test_index_creation cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/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=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/test_index_creation.dir/test_index_creation.cpp.o -o ../../../bin/test_index_creation -lrt make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 94%] Built target test_index_creation make -f core/tests/index/CMakeFiles/test_index_qgram.dir/build.make core/tests/index/CMakeFiles/test_index_qgram.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/tests/index /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/index /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/index/CMakeFiles/test_index_qgram.dir/DependInfo.cmake --color= Scanning dependencies of target test_index_qgram make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/tests/index/CMakeFiles/test_index_qgram.dir/build.make core/tests/index/CMakeFiles/test_index_qgram.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 94%] Building CXX object core/tests/index/CMakeFiles/test_index_qgram.dir/test_index_qgram.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/index && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -fopenmp -o CMakeFiles/test_index_qgram.dir/test_index_qgram.cpp.o -c /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_qgram.cpp In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:166, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_qgram.cpp:43: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/global_alignment_myers_impl.h: In function ‘int seqan::_globalAlignmentScore(const seqan::String&, const seqan::String&, const MyersBitVector&)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/global_alignment_myers_impl.h:70:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 70 | if (length(seqH) < length(seqV)) | ^~ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/global_alignment_myers_impl.h:74:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 74 | const unsigned int BLOCK_SIZE = BitsPerValue::VALUE; | ^~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:174, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_qgram.cpp:43: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function ‘seqan::Pair > seqan::_alignBandedSmithWatermanTrace(seqan::LocalAlignmentFinder&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:409:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 409 | if ((actualCol == 0) || (actualRow == 0)) | ^~ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 412 | if (actualCol < len1) _alignTracePrint(finder.trace, seqH, seqV, id1, actualCol, id2, actualRow, len1 - actualCol, Horizontal); | ^~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:109, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_qgram.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h: In function ‘void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, seqan::KasaiOriginal)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:312:17: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 312 | for(TSize hMax = _min(n - i, n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:313:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 313 | LCP[isa - 1] = h; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h: In function ‘void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, seqan::Kasai)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:379:17: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 379 | for(TSize hMax = _min(n - i, n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:380:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 380 | LCP[i] = h | mark; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h: In function ‘void seqan::_createLCPTableRandomAccess(TLCPTable&, const seqan::StringSet&, const TSA&, seqan::Kasai)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:483:17: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 483 | for(TSize hMax = _min(getValueI2((TPair)dec), n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:484:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 484 | LCP[i] = h | mark; | ^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:128, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_qgram.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_dfi.h: In function ‘void seqan::_storeWotdChildren(seqan::Index > >&, TSize, TSize)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_dfi.h:504:6: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation] 504 | } else | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_dfi.h:506:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’ 506 | for (TDirSize d = index.sentinelBound - index.sentinelOcc; d != index.sentinelBound; ++d) | ^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:157, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_qgram.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index_esa.h: In function ‘typename seqan::Iterator >::Type seqan::_upperBoundLcpe(TText&, TSA&, seqan::SearchTreeIterator, TQuery&, TDiff_, TDiff_)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index_esa.h:1498:13: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 1498 | for(; i && ordEqual(*t, convert(*q)); --i, ++t, ++q) ; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index_esa.h:1501:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 1501 | if (q == qEnd || t == tEnd || !ordGreater(*t, convert(*q))) { | ^~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:80, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_qgram.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_qgram.h: In instantiation of ‘void seqan::createQGramIndexExt(seqan::Index, seqan::IndexQGram >&) [with TString = seqan::String, seqan::Alloc<> >; TSSSpec = seqan::Owner<>; TShapeSpec = seqan::Shape, seqan::UngappedShape<3> >; TSpec = seqan::Tag]’: /<>/seqan-1.4.2+dfsg/core/tests/index/test_qgram_index.h:302:21: required from ‘void seqan::SEQAN_TEST_testUngappedQGramIndexMulti() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_qgram.cpp:62:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_qgram.h:2338:19: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 2338 | *saIt = getValueI1(*sorter); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_qgram.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:80, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_qgram.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_qgram.h: In instantiation of ‘void seqan::createQGramIndexExtSA(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexQGram, seqan::UngappedShape<3> > > >]’: /<>/seqan-1.4.2+dfsg/core/tests/index/test_qgram_index.h:315:23: required from ‘void seqan::SEQAN_TEST_testUngappedQGramIndexMulti() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_qgram.cpp:62:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_qgram.h:2519:19: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 2519 | *saIt = getValueI1(*mapper); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_qgram.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:80, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_qgram.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_qgram.h: In instantiation of ‘void seqan::_qgramFillSuffixArray(TSA&, const seqan::StringSet&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = seqan::String >, seqan::Alloc<> >; TString = seqan::String, seqan::Alloc<> >; TSpec = seqan::Owner<>; TShape = seqan::Shape, seqan::UngappedShape<3> >; TDir = seqan::String >; TBucketMap = seqan::Nothing; TStepSize = long unsigned int; TWithConstraints = seqan::True]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_qgram.h:1593:25: required from ‘void seqan::createQGramIndex(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexQGram, seqan::UngappedShape<3> > > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_qgram_index.h:297:21: required from ‘void seqan::SEQAN_TEST_testUngappedQGramIndexMulti() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_qgram.cpp:62:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_qgram.h:1448:52: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 1448 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_qgram.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:80, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_qgram.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_qgram.h:1450:63: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 1450 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // first hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_qgram.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:80, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_qgram.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_qgram.h:1458:53: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 1458 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_qgram.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:80, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_qgram.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_qgram.h:1460:68: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 1460 | sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos; // next hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_qgram.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:80, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_qgram.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_qgram.h:1480:53: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 1480 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_qgram.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:80, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_qgram.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_qgram.h:1482:64: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 1482 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_qgram.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:80, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_qgram.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_qgram.h: In instantiation of ‘void seqan::_qgramFillSuffixArray(TSA&, const seqan::StringSet&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = seqan::String >, seqan::Alloc<> >; TString = seqan::String, seqan::Alloc<> >; TSpec = seqan::Owner<>; TShape = seqan::Shape, seqan::UngappedShape<3> >; TDir = seqan::String >; TBucketMap = seqan::Nothing; TStepSize = long unsigned int; TWithConstraints = seqan::False]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_qgram.h:1604:25: required from ‘void seqan::createQGramIndex(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexQGram, seqan::UngappedShape<3> > > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_qgram_index.h:297:21: required from ‘void seqan::SEQAN_TEST_testUngappedQGramIndexMulti() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_qgram.cpp:62:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_qgram.h:1448:52: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 1448 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_qgram.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:80, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_qgram.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_qgram.h:1450:63: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 1450 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // first hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_qgram.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:80, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_qgram.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_qgram.h:1458:53: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 1458 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_qgram.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:80, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_qgram.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_qgram.h:1460:68: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 1460 | sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos; // next hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_qgram.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:80, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_qgram.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_qgram.h:1480:53: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 1480 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_qgram.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:80, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_qgram.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_qgram.h:1482:64: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 1482 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_qgram.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_qgram.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::setHost(seqan::PairIncrementer_&, const TLimits2&) [with TPair = seqan::Pair >; TLimits = seqan::String >; TLimits2 = seqan::String >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_tupler.h:449:10: required from ‘bool seqan::control(seqan::Pipe, TPair, TLimitsString> >&, const ControlBeginRead&) [with TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterConvert> >; unsigned int tupleLen = 3; bool omitLast = true; TPack = seqan::BitPacked<>; TPair = seqan::Pair >; TLimitsString = seqan::String >; seqan::ControlBeginRead = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:712:23: required from ‘bool seqan::beginRead(seqan::Pipe&) [with TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterConvert> >; TSpec = seqan::Multi >, seqan::Pair >, seqan::String > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_qgram.h:2291:23: required from ‘void seqan::createQGramIndexExt(seqan::Index, seqan::IndexQGram >&) [with TString = seqan::String, seqan::Alloc<> >; TSSSpec = seqan::Owner<>; TShapeSpec = seqan::Shape, seqan::UngappedShape<3> >; TSpec = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_qgram_index.h:302:21: required from ‘void seqan::SEQAN_TEST_testUngappedQGramIndexMulti() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_qgram.cpp:62:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:1032:16: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 1032 | me.pos = TPair(0, 0); | ~~~~~~~^~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_qgram.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_qgram.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, 3, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 3, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, 3, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 3, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Pair >, seqan::Tuple, 3, seqan::BitPacked<> >, seqan::Tag >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: required from ‘void seqan::Pool::push(const TValue&) [with TValue = seqan::Pair >, seqan::Tuple, 3, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, 3, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: required from ‘void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Pair >, seqan::Tuple, 3, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, 3, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_qgram.h:2325:21: required from ‘void seqan::createQGramIndexExt(seqan::Index, seqan::IndexQGram >&) [with TString = seqan::String, seqan::Alloc<> >; TSSSpec = seqan::Owner<>; TShapeSpec = seqan::Shape, seqan::UngappedShape<3> >; TSpec = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_qgram_index.h:302:21: required from ‘void seqan::SEQAN_TEST_testUngappedQGramIndexMulti() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_qgram.cpp:62:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared ‘constexpr seqan::Pair >, seqan::Tuple, 3, seqan::BitPacked<> >, seqan::Tag >& seqan::Pair >, seqan::Tuple, 3, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Pair >, seqan::Tuple, 3, seqan::BitPacked<> >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 937 | *cur = Val_; | ~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_qgram.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >, seqan::Tuple, 3, seqan::BitPacked<> >, seqan::Tag >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple, 3, seqan::BitPacked<> >]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_qgram.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Pair >, long unsigned int, seqan::Tag >; TConfig = seqan::MapperConfig >, long unsigned int, seqan::Tag >, long unsigned int>, seqan::File > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:684:11: required from ‘void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler >, long unsigned int, seqan::Tag >, seqan::MapperSpec >, long unsigned int, seqan::Tag >, long unsigned int>, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, long unsigned int, seqan::Tag >, seqan::MapperSpec >, long unsigned int, seqan::Tag >, long unsigned int>, seqan::File > > > >, seqan::MapperAsyncWriter>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:953:5: required from ‘bool seqan::Pool::endWrite() [with TValue = seqan::Pair >, long unsigned int, seqan::Tag >; TSpec = seqan::MapperSpec >, long unsigned int, seqan::Tag >, long unsigned int>, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:837:13: required from ‘seqan::Pool::~Pool() [with TValue = seqan::Pair >, long unsigned int, seqan::Tag >; TSpec = seqan::MapperSpec >, long unsigned int, seqan::Tag >, long unsigned int>, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_qgram.h:2457:25: required from ‘void seqan::createQGramIndexExtSA(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexQGram, seqan::UngappedShape<3> > > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_qgram_index.h:315:23: required from ‘void seqan::SEQAN_TEST_testUngappedQGramIndexMulti() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_qgram.cpp:62:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:584:16: warning: implicitly-declared ‘constexpr seqan::Pair >, long unsigned int, seqan::Tag >& seqan::Pair >, long unsigned int, seqan::Tag >::operator=(const seqan::Pair >, long unsigned int, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 584 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_qgram.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >, long unsigned int, seqan::Tag >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = seqan::Pair >; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_qgram.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, long unsigned int, seqan::Tag >, seqan::MapperSpec >, long unsigned int, seqan::Tag >, long unsigned int>, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Pair >, long unsigned int, seqan::Tag >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:673:27: required from ‘void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, long unsigned int, seqan::Tag >, seqan::MapperSpec >, long unsigned int, seqan::Tag >, long unsigned int>, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, long unsigned int, seqan::Tag >, seqan::MapperSpec >, long unsigned int, seqan::Tag >, long unsigned int>, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Pair >, long unsigned int, seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: required from ‘void seqan::Pool::push(const TValue&) [with TValue = seqan::Pair >, long unsigned int, seqan::Tag >; TSpec = seqan::MapperSpec >, long unsigned int, seqan::Tag >, long unsigned int>, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: required from ‘void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Pair >, long unsigned int, seqan::Tag >; TSpec = seqan::MapperSpec >, long unsigned int, seqan::Tag >, long unsigned int>, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_qgram.h:2505:21: required from ‘void seqan::createQGramIndexExtSA(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexQGram, seqan::UngappedShape<3> > > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_qgram_index.h:315:23: required from ‘void seqan::SEQAN_TEST_testUngappedQGramIndexMulti() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_qgram.cpp:62:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:361:44: warning: implicitly-declared ‘constexpr seqan::Pair >, long unsigned int, seqan::Tag >& seqan::Pair >, long unsigned int, seqan::Tag >::operator=(const seqan::Pair >, long unsigned int, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 361 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_qgram.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >, long unsigned int, seqan::Tag >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = seqan::Pair >; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_qgram.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Pair >, long unsigned int, seqan::Tag >; TConfig = seqan::MapperConfig >, long unsigned int, seqan::Tag >, long unsigned int>, seqan::File > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:674:11: required from ‘void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, long unsigned int, seqan::Tag >, seqan::MapperSpec >, long unsigned int, seqan::Tag >, long unsigned int>, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, long unsigned int, seqan::Tag >, seqan::MapperSpec >, long unsigned int, seqan::Tag >, long unsigned int>, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Pair >, long unsigned int, seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: required from ‘void seqan::Pool::push(const TValue&) [with TValue = seqan::Pair >, long unsigned int, seqan::Tag >; TSpec = seqan::MapperSpec >, long unsigned int, seqan::Tag >, long unsigned int>, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: required from ‘void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Pair >, long unsigned int, seqan::Tag >; TSpec = seqan::MapperSpec >, long unsigned int, seqan::Tag >, long unsigned int>, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_qgram.h:2505:21: required from ‘void seqan::createQGramIndexExtSA(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexQGram, seqan::UngappedShape<3> > > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_qgram_index.h:315:23: required from ‘void seqan::SEQAN_TEST_testUngappedQGramIndexMulti() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_qgram.cpp:62:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:567:12: warning: implicitly-declared ‘constexpr seqan::Pair >, long unsigned int, seqan::Tag >& seqan::Pair >, long unsigned int, seqan::Tag >::operator=(const seqan::Pair >, long unsigned int, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 567 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_qgram.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >, long unsigned int, seqan::Tag >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = seqan::Pair >; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_qgram.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h: In instantiation of ‘seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Pair >, long unsigned int, seqan::Tag >; TConfig = seqan::MapperConfig >, long unsigned int, seqan::Tag >, long unsigned int>, seqan::File > >; typename TConfig::File = seqan::File >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:387:33: required from ‘seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Pair >, long unsigned int, seqan::Tag >; TSpec = seqan::MapperSpec >, long unsigned int, seqan::Tag >, long unsigned int>, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, long unsigned int, seqan::Tag >, seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:607:33: required from ‘seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler >, long unsigned int, seqan::Tag >, seqan::MapperSpec >, long unsigned int, seqan::Tag >, long unsigned int>, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler >, long unsigned int, seqan::Tag >, seqan::MapperSpec >, long unsigned int, seqan::Tag >, long unsigned int>, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, long unsigned int, seqan::Tag >, seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:919:24: required from ‘void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler >, long unsigned int, seqan::Tag >, seqan::MapperSpec >, long unsigned int, seqan::Tag >, long unsigned int>, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, long unsigned int, seqan::Tag >, seqan::MapperSpec >, long unsigned int, seqan::Tag >, long unsigned int>, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:919:4: required from ‘seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Pair >, long unsigned int, seqan::Tag >; TSpec = seqan::MapperSpec >, long unsigned int, seqan::Tag >, long unsigned int>, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_qgram.h:2518:30: required from ‘void seqan::createQGramIndexExtSA(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexQGram, seqan::UngappedShape<3> > > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_qgram_index.h:315:23: required from ‘void seqan::SEQAN_TEST_testUngappedQGramIndexMulti() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_qgram.cpp:62:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:252:15: warning: implicitly-declared ‘constexpr seqan::Pair >, long unsigned int, seqan::Tag >& seqan::Pair >, long unsigned int, seqan::Tag >::operator=(const seqan::Pair >, long unsigned int, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 252 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_qgram.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >, long unsigned int, seqan::Tag >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = seqan::Pair >; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_qgram.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:253:9: warning: implicitly-declared ‘constexpr seqan::Pair >, long unsigned int, seqan::Tag >& seqan::Pair >, long unsigned int, seqan::Tag >::operator=(const seqan::Pair >, long unsigned int, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 253 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_qgram.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >, long unsigned int, seqan::Tag >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = seqan::Pair >; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_qgram.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:293:11: warning: implicitly-declared ‘constexpr seqan::Pair >, long unsigned int, seqan::Tag >& seqan::Pair >, long unsigned int, seqan::Tag >::operator=(const seqan::Pair >, long unsigned int, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 293 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_qgram.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >, long unsigned int, seqan::Tag >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = seqan::Pair >; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:79, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_qgram.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h: In instantiation of ‘void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, seqan::True) [with TValue = seqan::SimpleType]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from ‘void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from ‘void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, seqan::True) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from ‘void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1840:27: required from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagExact_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20: required from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagExact_; typename seqan::Size >::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:131:16: required from ‘seqan::String >::String(const seqan::String >&) [with TValue = seqan::SimpleType; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_qgram_index.h:214:14: required from ‘void seqan::SEQAN_TEST_testUngappedQGramIndex() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_qgram.cpp:61:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class seqan::SimpleType’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_alphabet.h:84, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:68, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_qgram.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: ‘class seqan::SimpleType’ declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:69, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_qgram.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/fundamental_transport.h: In instantiation of ‘void seqan::assign(TTarget&, TSource&) [with TTarget = seqan::Index >, seqan::IndexQGram > >; TSource = seqan::Index >, seqan::IndexQGram > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/holder_tristate.h:730:15: required from ‘void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Index >, seqan::IndexQGram > >; TValue2 = seqan::Index >, seqan::IndexQGram > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/holder_tristate.h:674:19: required from ‘void seqan::create(seqan::Holder >&) [with TValue = seqan::Index >, seqan::IndexQGram > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/holder_tristate.h:990: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 > >&]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index.h:118:15: 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 > >&]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_base.h:1165:18: 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 > >&]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index_qgram.h:83:27: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index.h:292:19: required from ‘bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String >; TSpec = seqan::IndexQGram >; TSpecFinder = const seqan::Tag; TPattern = char [3]]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_qgram_index.h:332:2: required from ‘void seqan::SEQAN_TEST_testQGramFind() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_qgram.cpp:63:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared ‘seqan::Index >, seqan::IndexQGram > >& seqan::Index >, seqan::IndexQGram > >::operator=(const seqan::Index >, seqan::IndexQGram > >&)’ is deprecated [-Wdeprecated-copy] 133 | target = source; | ~~~~~~~^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:80, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_qgram.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_qgram.h:368:3: 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]’ 368 | Index(Index const &other): | ^~~~~ [ 94%] Linking CXX executable ../../../bin/test_index_qgram cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/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=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/test_index_qgram.dir/test_index_qgram.cpp.o -o ../../../bin/test_index_qgram -lrt make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 94%] Built target test_index_qgram make -f core/tests/index/CMakeFiles/test_index_stree_iterators.dir/build.make core/tests/index/CMakeFiles/test_index_stree_iterators.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/tests/index /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/index /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/index/CMakeFiles/test_index_stree_iterators.dir/DependInfo.cmake --color= Scanning dependencies of target test_index_stree_iterators make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/tests/index/CMakeFiles/test_index_stree_iterators.dir/build.make core/tests/index/CMakeFiles/test_index_stree_iterators.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 95%] Building CXX object core/tests/index/CMakeFiles/test_index_stree_iterators.dir/test_index_stree_iterators.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/index && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -fopenmp -o CMakeFiles/test_index_stree_iterators.dir/test_index_stree_iterators.cpp.o -c /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:166, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:43: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/global_alignment_myers_impl.h: In function ‘int seqan::_globalAlignmentScore(const seqan::String&, const seqan::String&, const MyersBitVector&)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/global_alignment_myers_impl.h:70:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 70 | if (length(seqH) < length(seqV)) | ^~ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/global_alignment_myers_impl.h:74:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 74 | const unsigned int BLOCK_SIZE = BitsPerValue::VALUE; | ^~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:174, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:43: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function ‘seqan::Pair > seqan::_alignBandedSmithWatermanTrace(seqan::LocalAlignmentFinder&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:409:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 409 | if ((actualCol == 0) || (actualRow == 0)) | ^~ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 412 | if (actualCol < len1) _alignTracePrint(finder.trace, seqH, seqV, id1, actualCol, id2, actualRow, len1 - actualCol, Horizontal); | ^~ [ 95%] Linking CXX executable ../../../bin/test_index_crosscompare_char cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/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=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/test_index_crosscompare_char.dir/test_index_crosscompare_char.cpp.o -o ../../../bin/test_index_crosscompare_char -lrt make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 95%] Built target test_index_crosscompare_char make -f core/tests/index/CMakeFiles/test_index_fm.dir/build.make core/tests/index/CMakeFiles/test_index_fm.dir/depend In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:109, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h: In function ‘void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, seqan::KasaiOriginal)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:312:17: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 312 | for(TSize hMax = _min(n - i, n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/tests/index /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/index /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/index/CMakeFiles/test_index_fm.dir/DependInfo.cmake --color= /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:313:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 313 | LCP[isa - 1] = h; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h: In function ‘void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, seqan::Kasai)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:379:17: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 379 | for(TSize hMax = _min(n - i, n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:380:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 380 | LCP[i] = h | mark; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h: In function ‘void seqan::_createLCPTableRandomAccess(TLCPTable&, const seqan::StringSet&, const TSA&, seqan::Kasai)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:483:17: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 483 | for(TSize hMax = _min(getValueI2((TPair)dec), n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:484:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 484 | LCP[i] = h | mark; | ^~~ Scanning dependencies of target test_index_fm make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/tests/index/CMakeFiles/test_index_fm.dir/build.make core/tests/index/CMakeFiles/test_index_fm.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 95%] Building CXX object core/tests/index/CMakeFiles/test_index_fm.dir/test_index_fm.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/index && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -fopenmp -o CMakeFiles/test_index_fm.dir/test_index_fm.cpp.o -c /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:128, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_dfi.h: In function ‘void seqan::_storeWotdChildren(seqan::Index > >&, TSize, TSize)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_dfi.h:504:6: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation] 504 | } else | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_dfi.h:506:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’ 506 | for (TDirSize d = index.sentinelBound - index.sentinelOcc; d != index.sentinelBound; ++d) | ^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:157, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index_esa.h: In function ‘typename seqan::Iterator >::Type seqan::_upperBoundLcpe(TText&, TSA&, seqan::SearchTreeIterator, TQuery&, TDiff_, TDiff_)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index_esa.h:1498:13: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 1498 | for(; i && ordEqual(*t, convert(*q)); --i, ++t, ++q) ; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index_esa.h:1501:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 1501 | if (q == qEnd || t == tEnd || !ordGreater(*t, convert(*q))) { | ^~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:126, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h: In instantiation of ‘bool seqan::_goDown(seqan::Iter >, seqan::VSTree > >&, seqan::VSTreeIteratorTraits) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = void; TSpec = seqan::Preorder; TDfsOrder = seqan::Preorder_]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2296:14: required from ‘bool seqan::goDown(seqan::Iter > >&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:72:5: required from ‘void seqan::SEQAN_TEST_testIssue509() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:59:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2254:27: warning: implicitly-declared ‘constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)’ is deprecated [-Wdeprecated-copy] 2254 | oldParentDesc = nodeUp(it); | ~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:125, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:290:3: note: because ‘seqan::VertexEsa’ has user-provided ‘seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]’ 290 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:126, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h: In instantiation of ‘void seqan::_historyClear(seqan::Iter > >&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Preorder]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:1839:16: required from ‘void seqan::goRoot(seqan::Iter, seqan::VSTree >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:76:11: required from ‘void seqan::SEQAN_TEST_testIssue509() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:59:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2147:24: warning: implicitly-declared ‘constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)’ is deprecated [-Wdeprecated-copy] 2147 | it._parentDesc = value(it); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:125, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:290:3: note: because ‘seqan::VertexEsa’ has user-provided ‘seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]’ 290 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:126, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h: In instantiation of ‘bool seqan::_goDown(seqan::Iter >, seqan::VSTree > >&, seqan::VSTreeIteratorTraits) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = void; TSpec = seqan::Preorder; TDfsOrder = seqan::Preorder_]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2296:14: required from ‘bool seqan::goDown(seqan::Iter > >&) [with TIndex = seqan::Index, seqan::Alloc<> > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:96:5: required from ‘void seqan::SEQAN_TEST_testIssue509b() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:60:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2254:27: warning: implicitly-declared ‘constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)’ is deprecated [-Wdeprecated-copy] 2254 | oldParentDesc = nodeUp(it); | ~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:125, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:290:3: note: because ‘seqan::VertexEsa’ has user-provided ‘seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]’ 290 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:126, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h: In instantiation of ‘void seqan::_historyClear(seqan::Iter > >&) [with TIndex = seqan::Index, seqan::Alloc<> > >; TSpec = seqan::Preorder]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:1839:16: required from ‘void seqan::goRoot(seqan::Iter, seqan::VSTree >&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:100:11: required from ‘void seqan::SEQAN_TEST_testIssue509b() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:60:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2147:24: warning: implicitly-declared ‘constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)’ is deprecated [-Wdeprecated-copy] 2147 | it._parentDesc = value(it); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:125, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:290:3: note: because ‘seqan::VertexEsa’ has user-provided ‘seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]’ 290 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:126, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h: In instantiation of ‘bool seqan::_goDown(seqan::Iter >, seqan::VSTree > >&, seqan::VSTreeIteratorTraits) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = void; TSpec = seqan::ParentLinks; TDfsOrder = seqan::Postorder_]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2296:14: required from ‘bool seqan::goDown(seqan::Iter > >&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::ParentLinks]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:203:17: required from ‘void seqan::SEQAN_TEST_testMultiIndex() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:66:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2254:27: warning: implicitly-declared ‘constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)’ is deprecated [-Wdeprecated-copy] 2254 | oldParentDesc = nodeUp(it); | ~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:125, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:290:3: note: because ‘seqan::VertexEsa’ has user-provided ‘seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]’ 290 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:126, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h: In instantiation of ‘bool seqan::_goDown(seqan::Iter >, seqan::VSTree > >&, seqan::VSTreeIteratorTraits) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = void; TSpec = seqan::HideEmptyEdges; TDfsOrder = seqan::Postorder_]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2296:14: required from ‘bool seqan::goDown(seqan::Iter > >&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::HideEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:247:17: required from ‘void seqan::SEQAN_TEST_testMultiIndex() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:66:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2254:27: warning: implicitly-declared ‘constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)’ is deprecated [-Wdeprecated-copy] 2254 | oldParentDesc = nodeUp(it); | ~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:125, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:290:3: note: because ‘seqan::VertexEsa’ has user-provided ‘seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]’ 290 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:126, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h: In instantiation of ‘void seqan::_historyPush(seqan::Iter >, seqan::VSTree > >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = void; TSpec = seqan::Preorder]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2256:21: required from ‘bool seqan::_goDown(seqan::Iter >, seqan::VSTree > >&, seqan::VSTreeIteratorTraits) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = void; TSpec = seqan::Preorder; TDfsOrder = seqan::Preorder_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2296:14: required from ‘bool seqan::goDown(seqan::Iter > >&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:72:5: required from ‘void seqan::SEQAN_TEST_testIssue509() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:59:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2167:18: warning: implicitly-declared ‘constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)’ is deprecated [-Wdeprecated-copy] 2167 | it._parentDesc = value(it); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:125, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:290:3: note: because ‘seqan::VertexEsa’ has user-provided ‘seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]’ 290 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:126, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h: In instantiation of ‘bool seqan::_goUp(seqan::Iter > >&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Preorder]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2285:22: required from ‘bool seqan::_goDown(seqan::Iter >, seqan::VSTree > >&, seqan::VSTreeIteratorTraits) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = void; TSpec = seqan::Preorder; TDfsOrder = seqan::Preorder_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2296:14: required from ‘bool seqan::goDown(seqan::Iter > >&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:72:5: required from ‘void seqan::SEQAN_TEST_testIssue509() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:59:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2488:14: warning: implicitly-declared ‘constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)’ is deprecated [-Wdeprecated-copy] 2488 | value(it) = it._parentDesc; | ~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:125, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:290:3: note: because ‘seqan::VertexEsa’ has user-provided ‘seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]’ 290 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:126, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h: In instantiation of ‘void seqan::_setParentNodeDescriptor(seqan::Iter > >&, const TVertexDesc&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Preorder; TVertexDesc = seqan::VertexEsa]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2286:41: required from ‘bool seqan::_goDown(seqan::Iter >, seqan::VSTree > >&, seqan::VSTreeIteratorTraits) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = void; TSpec = seqan::Preorder; TDfsOrder = seqan::Preorder_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2296:14: required from ‘bool seqan::goDown(seqan::Iter > >&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:72:5: required from ‘void seqan::SEQAN_TEST_testIssue509() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:59:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2229:24: warning: implicitly-declared ‘constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)’ is deprecated [-Wdeprecated-copy] 2229 | it._parentDesc = desc; | ~~~~~~~~~~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:125, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:290:3: note: because ‘seqan::VertexEsa’ has user-provided ‘seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]’ 290 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:126, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h: In instantiation of ‘void seqan::_clear(seqan::Iter >&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::TopDown<>]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2751:9: required from ‘void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::TopDown<>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:1840:8: required from ‘void seqan::goRoot(seqan::Iter, seqan::VSTree >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:76:11: required from ‘void seqan::SEQAN_TEST_testIssue509() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:59:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2745:13: warning: implicitly-declared ‘constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)’ is deprecated [-Wdeprecated-copy] 2745 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:125, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:290:3: note: because ‘seqan::VertexEsa’ has user-provided ‘seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]’ 290 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:126, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h: In instantiation of ‘void seqan::_historyPush(seqan::Iter >, seqan::VSTree > >&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = void; TSpec = seqan::Preorder]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2256:21: required from ‘bool seqan::_goDown(seqan::Iter >, seqan::VSTree > >&, seqan::VSTreeIteratorTraits) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = void; TSpec = seqan::Preorder; TDfsOrder = seqan::Preorder_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2296:14: required from ‘bool seqan::goDown(seqan::Iter > >&) [with TIndex = seqan::Index, seqan::Alloc<> > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:96:5: required from ‘void seqan::SEQAN_TEST_testIssue509b() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:60:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2167:18: warning: implicitly-declared ‘constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)’ is deprecated [-Wdeprecated-copy] 2167 | it._parentDesc = value(it); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:125, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:290:3: note: because ‘seqan::VertexEsa’ has user-provided ‘seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]’ 290 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:126, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h: In instantiation of ‘bool seqan::_goUp(seqan::Iter > >&) [with TIndex = seqan::Index, seqan::Alloc<> > >; TSpec = seqan::Preorder]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2285:22: required from ‘bool seqan::_goDown(seqan::Iter >, seqan::VSTree > >&, seqan::VSTreeIteratorTraits) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = void; TSpec = seqan::Preorder; TDfsOrder = seqan::Preorder_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2296:14: required from ‘bool seqan::goDown(seqan::Iter > >&) [with TIndex = seqan::Index, seqan::Alloc<> > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:96:5: required from ‘void seqan::SEQAN_TEST_testIssue509b() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:60:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2488:14: warning: implicitly-declared ‘constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)’ is deprecated [-Wdeprecated-copy] 2488 | value(it) = it._parentDesc; | ~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:125, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:290:3: note: because ‘seqan::VertexEsa’ has user-provided ‘seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]’ 290 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:126, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h: In instantiation of ‘void seqan::_setParentNodeDescriptor(seqan::Iter > >&, const TVertexDesc&) [with TIndex = seqan::Index, seqan::Alloc<> > >; TSpec = seqan::Preorder; TVertexDesc = seqan::VertexEsa]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2286:41: required from ‘bool seqan::_goDown(seqan::Iter >, seqan::VSTree > >&, seqan::VSTreeIteratorTraits) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = void; TSpec = seqan::Preorder; TDfsOrder = seqan::Preorder_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2296:14: required from ‘bool seqan::goDown(seqan::Iter > >&) [with TIndex = seqan::Index, seqan::Alloc<> > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:96:5: required from ‘void seqan::SEQAN_TEST_testIssue509b() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:60:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2229:24: warning: implicitly-declared ‘constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)’ is deprecated [-Wdeprecated-copy] 2229 | it._parentDesc = desc; | ~~~~~~~~~~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:125, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:290:3: note: because ‘seqan::VertexEsa’ has user-provided ‘seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]’ 290 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:126, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h: In instantiation of ‘void seqan::_clear(seqan::Iter >&) [with TIndex = seqan::Index, seqan::Alloc<> > >; TSpec = seqan::TopDown<>]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2751:9: required from ‘void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index, seqan::Alloc<> > >; TSpec = seqan::TopDown<>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:1840:8: required from ‘void seqan::goRoot(seqan::Iter, seqan::VSTree >&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:100:11: required from ‘void seqan::SEQAN_TEST_testIssue509b() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:60:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2745:13: warning: implicitly-declared ‘constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)’ is deprecated [-Wdeprecated-copy] 2745 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:125, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:290:3: note: because ‘seqan::VertexEsa’ has user-provided ‘seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]’ 290 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:126, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/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::Preorder; TDfsOrder = seqan::Preorder_]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2296:14: required from ‘bool seqan::goDown(seqan::Iter > >&) [with TIndex = seqan::Index > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:371:9: required from ‘void seqan::testSTreeIterators() [with TIndexSpec = seqan::IndexEsa<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:418:33: required from ‘void seqan::SEQAN_TEST_testSTreeIterators_Esa() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:63:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2254:27: warning: implicitly-declared ‘constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)’ is deprecated [-Wdeprecated-copy] 2254 | oldParentDesc = nodeUp(it); | ~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:125, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:290:3: note: because ‘seqan::VertexEsa’ has user-provided ‘seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]’ 290 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:126, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h: In instantiation of ‘bool seqan::_goDownChar(seqan::Iter > >&, TValue) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::ParentLinks; TValue = char]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2379:21: required from ‘bool seqan::_goDownObject(seqan::Iter > >&, const TObject&, seqan::False) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::ParentLinks; TObject = char]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2401:23: required from ‘bool seqan::goDown(seqan::Iter > >&, const TObject&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::ParentLinks; TObject = char]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:225:10: required from ‘void seqan::SEQAN_TEST_testMultiIndex() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:66:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2314:14: warning: implicitly-declared ‘constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)’ is deprecated [-Wdeprecated-copy] 2314 | value(it) = nodeDesc; | ~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:125, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:290:3: note: because ‘seqan::VertexEsa’ has user-provided ‘seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]’ 290 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:126, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h: In instantiation of ‘void seqan::_historyClear(seqan::Iter > >&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::HideEmptyEdges]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:1839:16: required from ‘void seqan::goRoot(seqan::Iter, seqan::VSTree >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:266:10: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::HideEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:245:60: required from ‘void seqan::SEQAN_TEST_testMultiIndex() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:66:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2147:24: warning: implicitly-declared ‘constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)’ is deprecated [-Wdeprecated-copy] 2147 | it._parentDesc = value(it); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:125, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:290:3: note: because ‘seqan::VertexEsa’ has user-provided ‘seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]’ 290 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:126, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h: In instantiation of ‘void seqan::_historyPush(seqan::Iter >, seqan::VSTree > >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = void; TSpec = seqan::HideEmptyEdges]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2256:21: required from ‘bool seqan::_goDown(seqan::Iter >, seqan::VSTree > >&, seqan::VSTreeIteratorTraits) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = void; TSpec = seqan::HideEmptyEdges; TDfsOrder = seqan::Postorder_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2296:14: required from ‘bool seqan::goDown(seqan::Iter > >&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::HideEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:247:17: required from ‘void seqan::SEQAN_TEST_testMultiIndex() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:66:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2167:18: warning: implicitly-declared ‘constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)’ is deprecated [-Wdeprecated-copy] 2167 | it._parentDesc = value(it); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:125, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:290:3: note: because ‘seqan::VertexEsa’ has user-provided ‘seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]’ 290 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:126, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h: In instantiation of ‘bool seqan::_goUp(seqan::Iter > >&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::HideEmptyEdges]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2285:22: required from ‘bool seqan::_goDown(seqan::Iter >, seqan::VSTree > >&, seqan::VSTreeIteratorTraits) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = void; TSpec = seqan::HideEmptyEdges; TDfsOrder = seqan::Postorder_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2296:14: required from ‘bool seqan::goDown(seqan::Iter > >&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::HideEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:247:17: required from ‘void seqan::SEQAN_TEST_testMultiIndex() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:66:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2488:14: warning: implicitly-declared ‘constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)’ is deprecated [-Wdeprecated-copy] 2488 | value(it) = it._parentDesc; | ~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:125, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:290:3: note: because ‘seqan::VertexEsa’ has user-provided ‘seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]’ 290 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:126, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h: In instantiation of ‘void seqan::_setParentNodeDescriptor(seqan::Iter > >&, const TVertexDesc&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::HideEmptyEdges; TVertexDesc = seqan::VertexEsa]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2286:41: required from ‘bool seqan::_goDown(seqan::Iter >, seqan::VSTree > >&, seqan::VSTreeIteratorTraits) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = void; TSpec = seqan::HideEmptyEdges; TDfsOrder = seqan::Postorder_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2296:14: required from ‘bool seqan::goDown(seqan::Iter > >&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::HideEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:247:17: required from ‘void seqan::SEQAN_TEST_testMultiIndex() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:66:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2229:24: warning: implicitly-declared ‘constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)’ is deprecated [-Wdeprecated-copy] 2229 | it._parentDesc = desc; | ~~~~~~~~~~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:125, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:290:3: note: because ‘seqan::VertexEsa’ has user-provided ‘seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]’ 290 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:126, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h: In instantiation of ‘void seqan::_historyClear(seqan::Iter > >&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::EmptyEdges]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:1839:16: required from ‘void seqan::goRoot(seqan::Iter, seqan::VSTree >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:266:10: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::EmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:254:56: required from ‘void seqan::SEQAN_TEST_testMultiIndex() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:66:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2147:24: warning: implicitly-declared ‘constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)’ is deprecated [-Wdeprecated-copy] 2147 | it._parentDesc = value(it); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:125, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:290:3: note: because ‘seqan::VertexEsa’ has user-provided ‘seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]’ 290 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:126, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h: In instantiation of ‘void seqan::_historyPush(seqan::Iter >, seqan::VSTree > >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = void; TSpec = seqan::EmptyEdges]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2206:15: required from ‘bool seqan::_goDown(seqan::Iter >, seqan::VSTree > >&, seqan::VSTreeIteratorTraits) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = void; TSpec = seqan::EmptyEdges; TDfsOrder = seqan::Postorder_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2296:14: required from ‘bool seqan::goDown(seqan::Iter > >&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::EmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:256:17: required from ‘void seqan::SEQAN_TEST_testMultiIndex() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:66:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2167:18: warning: implicitly-declared ‘constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)’ is deprecated [-Wdeprecated-copy] 2167 | it._parentDesc = value(it); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:125, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:290:3: note: because ‘seqan::VertexEsa’ has user-provided ‘seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]’ 290 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:126, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h: In instantiation of ‘void seqan::_historyClear(seqan::Iter > >&) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:1839:16: required from ‘void seqan::goRoot(seqan::Iter, seqan::VSTree >&) [with TText = seqan::StringSet > >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown<>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:266:10: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:705:41: required from ‘void seqan::SEQAN_TEST_testMultipleStrings_Ticket1109() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:71:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2147:24: warning: implicitly-declared ‘constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)’ is deprecated [-Wdeprecated-copy] 2147 | it._parentDesc = value(it); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:125, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:290:3: note: because ‘seqan::VertexEsa’ has user-provided ‘seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]’ 290 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:126, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h: In instantiation of ‘bool seqan::_goDownChar(seqan::Iter > >&, TValue) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Preorder; TValue = seqan::SimpleType]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2344:21: required from ‘bool seqan::_goDownString(seqan::Iter > >&, const TString&, TSize&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Preorder; TString = seqan::String, seqan::Alloc<> >; TSize = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2390:23: required from ‘bool seqan::_goDownObject(seqan::Iter > >&, const TObject&, seqan::True) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Preorder; TObject = seqan::String, seqan::Alloc<> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2401:23: required from ‘bool seqan::goDown(seqan::Iter > >&, const TObject&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Preorder; TObject = seqan::String, seqan::Alloc<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:79:5: required from ‘void seqan::SEQAN_TEST_testIssue509() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:59:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2314:14: warning: implicitly-declared ‘constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)’ is deprecated [-Wdeprecated-copy] 2314 | value(it) = nodeDesc; | ~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:125, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:290:3: note: because ‘seqan::VertexEsa’ has user-provided ‘seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]’ 290 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:126, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h: In instantiation of ‘bool seqan::_goDownChar(seqan::Iter > >&, TValue) [with TIndex = seqan::Index, seqan::Alloc<> > >; TSpec = seqan::Preorder; TValue = seqan::SimpleType]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2344:21: required from ‘bool seqan::_goDownString(seqan::Iter > >&, const TString&, TSize&) [with TIndex = seqan::Index, seqan::Alloc<> > >; TSpec = seqan::Preorder; TString = seqan::String, seqan::Alloc<> >; TSize = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2390:23: required from ‘bool seqan::_goDownObject(seqan::Iter > >&, const TObject&, seqan::True) [with TIndex = seqan::Index, seqan::Alloc<> > >; TSpec = seqan::Preorder; TObject = seqan::String, seqan::Alloc<> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2401:23: required from ‘bool seqan::goDown(seqan::Iter > >&, const TObject&) [with TIndex = seqan::Index, seqan::Alloc<> > >; TSpec = seqan::Preorder; TObject = seqan::String, seqan::Alloc<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:103:5: required from ‘void seqan::SEQAN_TEST_testIssue509b() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:60:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2314:14: warning: implicitly-declared ‘constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)’ is deprecated [-Wdeprecated-copy] 2314 | value(it) = nodeDesc; | ~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:125, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:290:3: note: because ‘seqan::VertexEsa’ has user-provided ‘seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]’ 290 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:126, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h: In instantiation of ‘void seqan::_historyClear(seqan::Iter > >&) [with TIndex = seqan::Index > >; TSpec = seqan::Preorder]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:1839:16: required from ‘void seqan::goRoot(seqan::Iter, seqan::VSTree >&) [with TText = seqan::String >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown<>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:266:10: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:369:19: required from ‘void seqan::testSTreeIterators() [with TIndexSpec = seqan::IndexEsa<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:418:33: required from ‘void seqan::SEQAN_TEST_testSTreeIterators_Esa() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:63:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2147:24: warning: implicitly-declared ‘constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)’ is deprecated [-Wdeprecated-copy] 2147 | it._parentDesc = value(it); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:125, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:290:3: note: because ‘seqan::VertexEsa’ has user-provided ‘seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]’ 290 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:126, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2256:21: required from ‘bool seqan::_goDown(seqan::Iter >, seqan::VSTree > >&, seqan::VSTreeIteratorTraits) [with TText = seqan::String >; TIndexSpec = void; TSpec = seqan::Preorder; TDfsOrder = seqan::Preorder_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2296:14: required from ‘bool seqan::goDown(seqan::Iter > >&) [with TIndex = seqan::Index > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:371:9: required from ‘void seqan::testSTreeIterators() [with TIndexSpec = seqan::IndexEsa<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:418:33: required from ‘void seqan::SEQAN_TEST_testSTreeIterators_Esa() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:63:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2167:18: warning: implicitly-declared ‘constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)’ is deprecated [-Wdeprecated-copy] 2167 | it._parentDesc = value(it); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:125, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:290:3: note: because ‘seqan::VertexEsa’ has user-provided ‘seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]’ 290 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:126, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h: In instantiation of ‘bool seqan::_goUp(seqan::Iter > >&) [with TIndex = seqan::Index > >; TSpec = seqan::Preorder]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2285:22: required from ‘bool seqan::_goDown(seqan::Iter >, seqan::VSTree > >&, seqan::VSTreeIteratorTraits) [with TText = seqan::String >; TIndexSpec = void; TSpec = seqan::Preorder; TDfsOrder = seqan::Preorder_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2296:14: required from ‘bool seqan::goDown(seqan::Iter > >&) [with TIndex = seqan::Index > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:371:9: required from ‘void seqan::testSTreeIterators() [with TIndexSpec = seqan::IndexEsa<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:418:33: required from ‘void seqan::SEQAN_TEST_testSTreeIterators_Esa() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:63:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2488:14: warning: implicitly-declared ‘constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)’ is deprecated [-Wdeprecated-copy] 2488 | value(it) = it._parentDesc; | ~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:125, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:290:3: note: because ‘seqan::VertexEsa’ has user-provided ‘seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]’ 290 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:126, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h: In instantiation of ‘void seqan::_setParentNodeDescriptor(seqan::Iter > >&, const TVertexDesc&) [with TIndex = seqan::Index > >; TSpec = seqan::Preorder; TVertexDesc = seqan::VertexEsa]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2286:41: required from ‘bool seqan::_goDown(seqan::Iter >, seqan::VSTree > >&, seqan::VSTreeIteratorTraits) [with TText = seqan::String >; TIndexSpec = void; TSpec = seqan::Preorder; TDfsOrder = seqan::Preorder_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2296:14: required from ‘bool seqan::goDown(seqan::Iter > >&) [with TIndex = seqan::Index > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:371:9: required from ‘void seqan::testSTreeIterators() [with TIndexSpec = seqan::IndexEsa<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:418:33: required from ‘void seqan::SEQAN_TEST_testSTreeIterators_Esa() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:63:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2229:24: warning: implicitly-declared ‘constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)’ is deprecated [-Wdeprecated-copy] 2229 | it._parentDesc = desc; | ~~~~~~~~~~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:125, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:290:3: note: because ‘seqan::VertexEsa’ has user-provided ‘seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]’ 290 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:126, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h: In instantiation of ‘void seqan::_clear(seqan::Iter >&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::BottomUp<>]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2751:9: required from ‘void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::BottomUp<>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:1996:8: required from ‘void seqan::goBegin(seqan::Iter >, seqan::VSTree > >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = void; TSpec = seqan::Postorder]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:554:11: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Postorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:182:47: required from ‘void seqan::SEQAN_TEST_testMultiIndex() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:66:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2745:13: warning: implicitly-declared ‘constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)’ is deprecated [-Wdeprecated-copy] 2745 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:125, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:290:3: note: because ‘seqan::VertexEsa’ has user-provided ‘seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]’ 290 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:116, from /<>/seqan-1.4.2+dfsg/core/include/seqan/modifier.h:47, from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:53, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:43: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_set_base.h: In instantiation of ‘void seqan::posLocalize(TResult&, const seqan::Pair&, const seqan::String&) [with TResult = seqan::Pair >; TSize = long unsigned int; TSpec = seqan::Alloc<>; T1 = long unsigned int; T2 = long unsigned int; TPack = seqan::Tag]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_set_base.h:803:16: required from ‘typename seqan::Infix::Type seqan::infixWithLength(const seqan::StringSet&, const TPosition&, TSize) [with TString = seqan::String, seqan::Alloc<> >; TSpec = seqan::Owner<>; TPosition = seqan::Pair >; TSize = long unsigned int; typename seqan::Infix::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:1538:25: required from ‘typename seqan::Infix >::Type>::Type seqan::representative(const seqan::Iter >&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::BottomUp<>; typename seqan::Infix >::Type>::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:134:30: required from ‘void seqan::_printNode(TIter) [with TIter = seqan::Iter, seqan::Alloc<> > > >, seqan::VSTree > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:184:15: required from ‘void seqan::SEQAN_TEST_testMultiIndex() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:66:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_set_base.h:699:12: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 699 | result = pos; | ~~~~~~~^~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:126, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h: In instantiation of ‘void seqan::_clear(seqan::Iter >&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::BottomUp]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2751:9: required from ‘void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::BottomUp]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:1996:8: required from ‘void seqan::goBegin(seqan::Iter >, seqan::VSTree > >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = void; TSpec = seqan::PostorderEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:554:11: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::PostorderEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:192:66: required from ‘void seqan::SEQAN_TEST_testMultiIndex() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:66:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2745:13: warning: implicitly-declared ‘constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)’ is deprecated [-Wdeprecated-copy] 2745 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:125, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:290:3: note: because ‘seqan::VertexEsa’ has user-provided ‘seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]’ 290 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:126, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h: In instantiation of ‘bool seqan::_getNodeByChar(const seqan::Iter >, seqan::VSTree >&, TValue, typename seqan::VertexDescriptor > >::Type&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = void; TSpec = seqan::TopDown >; TValue = char; typename seqan::VertexDescriptor > >::Type = seqan::VertexEsa]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2312:21: required from ‘bool seqan::_goDownChar(seqan::Iter > >&, TValue) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::ParentLinks; TValue = char]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2379:21: required from ‘bool seqan::_goDownObject(seqan::Iter > >&, const TObject&, seqan::False) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::ParentLinks; TObject = char]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2401:23: required from ‘bool seqan::goDown(seqan::Iter > >&, const TObject&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::ParentLinks; TObject = char]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:225:10: required from ‘void seqan::SEQAN_TEST_testMultiIndex() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:66:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:1714:17: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 1714 | pos = saAt(child.i1, container(it)); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:126, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:1725:17: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 1725 | pos = saAt(child.i1, container(it)); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:126, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h: In instantiation of ‘void seqan::_clear(seqan::Iter >&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::TopDown]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2751:9: required from ‘void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::TopDown]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:1840:8: required from ‘void seqan::goRoot(seqan::Iter, seqan::VSTree >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:266:10: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::HideEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:245:60: required from ‘void seqan::SEQAN_TEST_testMultiIndex() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:66:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2745:13: warning: implicitly-declared ‘constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)’ is deprecated [-Wdeprecated-copy] 2745 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:125, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:290:3: note: because ‘seqan::VertexEsa’ has user-provided ‘seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]’ 290 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:126, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h: In instantiation of ‘void seqan::_clear(seqan::Iter >&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::TopDown]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2751:9: required from ‘void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::TopDown]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:1840:8: required from ‘void seqan::goRoot(seqan::Iter, seqan::VSTree >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:266:10: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::EmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:254:56: required from ‘void seqan::SEQAN_TEST_testMultiIndex() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:66:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2745:13: warning: implicitly-declared ‘constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)’ is deprecated [-Wdeprecated-copy] 2745 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:125, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:290:3: note: because ‘seqan::VertexEsa’ has user-provided ‘seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]’ 290 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:126, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h: In instantiation of ‘void seqan::_clear(seqan::Iter >&) [with TIndex = seqan::Index > > >; TSpec = seqan::TopDown<>]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2751:9: required from ‘void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index > > >; TSpec = seqan::TopDown<>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:1840:8: required from ‘void seqan::goRoot(seqan::Iter, seqan::VSTree >&) [with TText = seqan::StringSet > >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown<>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:266:10: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:705:41: required from ‘void seqan::SEQAN_TEST_testMultipleStrings_Ticket1109() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:71:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2745:13: warning: implicitly-declared ‘constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)’ is deprecated [-Wdeprecated-copy] 2745 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:125, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:290:3: note: because ‘seqan::VertexEsa’ has user-provided ‘seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]’ 290 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:126, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h: In instantiation of ‘bool seqan::_getNodeByChar(const seqan::Iter >, seqan::VSTree >&, TValue, typename seqan::VertexDescriptor > >::Type&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = void; TSpec = seqan::TopDown<>; TValue = seqan::SimpleType; typename seqan::VertexDescriptor > >::Type = seqan::VertexEsa]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2312:21: required from ‘bool seqan::_goDownChar(seqan::Iter > >&, TValue) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Preorder; TValue = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2344:21: required from ‘bool seqan::_goDownString(seqan::Iter > >&, const TString&, TSize&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Preorder; TString = seqan::String, seqan::Alloc<> >; TSize = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2390:23: required from ‘bool seqan::_goDownObject(seqan::Iter > >&, const TObject&, seqan::True) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Preorder; TObject = seqan::String, seqan::Alloc<> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2401:23: required from ‘bool seqan::goDown(seqan::Iter > >&, const TObject&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Preorder; TObject = seqan::String, seqan::Alloc<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:79:5: required from ‘void seqan::SEQAN_TEST_testIssue509() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:59:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:1714:17: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 1714 | pos = saAt(child.i1, container(it)); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:126, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:1725:17: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 1725 | pos = saAt(child.i1, container(it)); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:126, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h: In instantiation of ‘void seqan::_clear(seqan::Iter >&) [with TIndex = seqan::Index > >; TSpec = seqan::TopDown<>]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2751:9: required from ‘void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index > >; TSpec = seqan::TopDown<>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:1840:8: required from ‘void seqan::goRoot(seqan::Iter, seqan::VSTree >&) [with TText = seqan::String >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown<>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:266:10: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:369:19: required from ‘void seqan::testSTreeIterators() [with TIndexSpec = seqan::IndexEsa<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:418:33: required from ‘void seqan::SEQAN_TEST_testSTreeIterators_Esa() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:63:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2745:13: warning: implicitly-declared ‘constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)’ is deprecated [-Wdeprecated-copy] 2745 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:125, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:290:3: note: because ‘seqan::VertexEsa’ has user-provided ‘seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]’ 290 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:126, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h: In instantiation of ‘void seqan::_clear(seqan::Iter >&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::TopDown >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2751:9: required from ‘void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::TopDown >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2825:11: required from ‘void seqan::goNextImpl(seqan::Iter > > >&, seqan::VSTreeIteratorTraits) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Postorder; THideEmptyEdges = seqan::True]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2052:13: required from ‘void seqan::goNext(seqan::Iter >&, TTraits) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::TopDown >; TTraits = seqan::Postorder]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2047:9: required from ‘void seqan::goNext(seqan::Iter >&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::TopDown >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:206:11: required from ‘void seqan::SEQAN_TEST_testMultiIndex() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:66:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2745:13: warning: implicitly-declared ‘constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)’ is deprecated [-Wdeprecated-copy] 2745 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:125, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:290:3: note: because ‘seqan::VertexEsa’ has user-provided ‘seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]’ 290 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:126, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h: In instantiation of ‘void seqan::_clear(seqan::Iter >&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::TopDown >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2751:9: required from ‘void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::TopDown >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2825:11: required from ‘void seqan::goNextImpl(seqan::Iter > > >&, seqan::VSTreeIteratorTraits) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::PostorderEmptyEdges; THideEmptyEdges = seqan::False]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2052:13: required from ‘void seqan::goNext(seqan::Iter >&, TTraits) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::TopDown >; TTraits = seqan::PostorderEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2047:9: required from ‘void seqan::goNext(seqan::Iter >&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::TopDown >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:217:11: required from ‘void seqan::SEQAN_TEST_testMultiIndex() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:66:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2745:13: warning: implicitly-declared ‘constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)’ is deprecated [-Wdeprecated-copy] 2745 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:125, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:290:3: note: because ‘seqan::VertexEsa’ has user-provided ‘seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]’ 290 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:126, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h: In instantiation of ‘bool seqan::_goDown(seqan::Iter >, seqan::VSTree > >&, seqan::VSTreeIteratorTraits) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = void; TSpec = seqan::ParentLinks; TDfsOrder = seqan::Preorder_]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2296:14: required from ‘bool seqan::goDown(seqan::Iter > >&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::ParentLinks]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2771:15: required from ‘void seqan::goNextImpl(seqan::Iter > > >&, seqan::VSTreeIteratorTraits) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Preorder; THideEmptyEdges = seqan::True]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2052:13: required from ‘void seqan::goNext(seqan::Iter >&, TTraits) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::TopDown >; TTraits = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2047:9: required from ‘void seqan::goNext(seqan::Iter >&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::TopDown >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:228:11: required from ‘void seqan::SEQAN_TEST_testMultiIndex() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:66:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2254:27: warning: implicitly-declared ‘constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)’ is deprecated [-Wdeprecated-copy] 2254 | oldParentDesc = nodeUp(it); | ~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:125, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:290:3: note: because ‘seqan::VertexEsa’ has user-provided ‘seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]’ 290 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:126, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h: In instantiation of ‘void seqan::_clear(seqan::Iter >&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::TopDown >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2751:9: required from ‘void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::TopDown >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2774:10: required from ‘void seqan::goNextImpl(seqan::Iter > > >&, seqan::VSTreeIteratorTraits) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Preorder; THideEmptyEdges = seqan::True]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2052:13: required from ‘void seqan::goNext(seqan::Iter >&, TTraits) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::TopDown >; TTraits = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2047:9: required from ‘void seqan::goNext(seqan::Iter >&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::TopDown >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:228:11: required from ‘void seqan::SEQAN_TEST_testMultiIndex() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:66:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2745:13: warning: implicitly-declared ‘constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)’ is deprecated [-Wdeprecated-copy] 2745 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:125, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:290:3: note: because ‘seqan::VertexEsa’ has user-provided ‘seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]’ 290 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:126, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h: In instantiation of ‘void seqan::_clear(seqan::Iter >&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::TopDown >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2751:9: required from ‘void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::TopDown >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2774:10: required from ‘void seqan::goNextImpl(seqan::Iter > > >&, seqan::VSTreeIteratorTraits) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::PreorderEmptyEdges; THideEmptyEdges = seqan::False]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2052:13: required from ‘void seqan::goNext(seqan::Iter >&, TTraits) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::TopDown >; TTraits = seqan::PreorderEmptyEdges]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2047:9: required from ‘void seqan::goNext(seqan::Iter >&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::TopDown >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:238:11: required from ‘void seqan::SEQAN_TEST_testMultiIndex() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:66:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2745:13: warning: implicitly-declared ‘constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)’ is deprecated [-Wdeprecated-copy] 2745 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:125, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:290:3: note: because ‘seqan::VertexEsa’ has user-provided ‘seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]’ 290 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:126, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h: In instantiation of ‘void seqan::_clear(seqan::Iter >&) [with TIndex = seqan::Index >, seqan::Owner > > >; TSpec = seqan::BottomUp<>]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2751:9: required from ‘void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index >, seqan::Owner > > >; TSpec = seqan::BottomUp<>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:1996:8: required from ‘void seqan::goBegin(seqan::Iter >, seqan::VSTree > >&) [with TText = seqan::StringSet >, seqan::Owner > >; TIndexSpec = void; TSpec = seqan::Postorder]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:554:11: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index >, seqan::Owner > > >; TSpec = seqan::Postorder]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_algs_multi.h:152:32: required from ‘seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index >, seqan::Owner > > >; seqan::Iter > >::TSize = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:613:33: required from ‘void seqan::SEQAN_TEST_testMUMs() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:67:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2745:13: warning: implicitly-declared ‘constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)’ is deprecated [-Wdeprecated-copy] 2745 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:125, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:290:3: note: because ‘seqan::VertexEsa’ has user-provided ‘seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]’ 290 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:126, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/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_]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2296:14: required from ‘bool seqan::goDown(seqan::Iter > >&) [with TIndex = seqan::Index > >; TSpec = seqan::ParentLinks]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2771:15: required from ‘void seqan::goNextImpl(seqan::Iter > > >&, seqan::VSTreeIteratorTraits) [with TIndex = seqan::Index > >; TSpec = seqan::Preorder; THideEmptyEdges = seqan::True]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2052:13: required from ‘void seqan::goNext(seqan::Iter >&, TTraits) [with TIndex = seqan::Index > >; TSpec = seqan::TopDown >; TTraits = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2047:9: required from ‘void seqan::goNext(seqan::Iter >&) [with TIndex = seqan::Index > >; TSpec = seqan::TopDown >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:390:10: required from ‘void seqan::testSTreeIterators() [with TIndexSpec = seqan::IndexEsa<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:418:33: required from ‘void seqan::SEQAN_TEST_testSTreeIterators_Esa() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:63:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2254:27: warning: implicitly-declared ‘constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)’ is deprecated [-Wdeprecated-copy] 2254 | oldParentDesc = nodeUp(it); | ~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:125, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:290:3: note: because ‘seqan::VertexEsa’ has user-provided ‘seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]’ 290 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:126, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h: In instantiation of ‘void seqan::_clear(seqan::Iter >&) [with TIndex = seqan::Index > >; TSpec = seqan::TopDown >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2751:9: required from ‘void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index > >; TSpec = seqan::TopDown >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2774:10: required from ‘void seqan::goNextImpl(seqan::Iter > > >&, seqan::VSTreeIteratorTraits) [with TIndex = seqan::Index > >; TSpec = seqan::Preorder; THideEmptyEdges = seqan::True]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2052:13: required from ‘void seqan::goNext(seqan::Iter >&, TTraits) [with TIndex = seqan::Index > >; TSpec = seqan::TopDown >; TTraits = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2047:9: required from ‘void seqan::goNext(seqan::Iter >&) [with TIndex = seqan::Index > >; TSpec = seqan::TopDown >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:390:10: required from ‘void seqan::testSTreeIterators() [with TIndexSpec = seqan::IndexEsa<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:418:33: required from ‘void seqan::SEQAN_TEST_testSTreeIterators_Esa() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:63:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2745:13: warning: implicitly-declared ‘constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)’ is deprecated [-Wdeprecated-copy] 2745 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:125, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:290:3: note: because ‘seqan::VertexEsa’ has user-provided ‘seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]’ 290 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:126, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:1839:16: required from ‘void seqan::goRoot(seqan::Iter, seqan::VSTree >&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown<>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:266:10: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:293:61: required from ‘void seqan::compareTreeIterators(TIndex1&, TIndex2&) [with TIndex1 = seqan::Index, seqan::Alloc<> >, seqan::IndexEsa<> >; TIndex2 = seqan::Index, seqan::Alloc<> >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:323:23: required from ‘void seqan::compareIndices() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:355:42: required from ‘void seqan::SEQAN_TEST_testCompareIndices_Esa_Wotd() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:65:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2147:24: warning: implicitly-declared ‘constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)’ is deprecated [-Wdeprecated-copy] 2147 | it._parentDesc = value(it); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:125, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:290:3: note: because ‘seqan::VertexEsa’ has user-provided ‘seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]’ 290 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:126, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:1839:16: required from ‘void seqan::goRoot(seqan::Iter, seqan::VSTree >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown<>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:266:10: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:293:61: required from ‘void seqan::compareTreeIterators(TIndex1&, TIndex2&) [with TIndex1 = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index, seqan::Alloc<> > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:349:23: required from ‘void seqan::compareIndices() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:355:42: required from ‘void seqan::SEQAN_TEST_testCompareIndices_Esa_Wotd() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:65:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2147:24: warning: implicitly-declared ‘constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)’ is deprecated [-Wdeprecated-copy] 2147 | it._parentDesc = value(it); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:125, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:290:3: note: because ‘seqan::VertexEsa’ has user-provided ‘seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]’ 290 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:126, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h: In instantiation of ‘void seqan::_clear(seqan::Iter >&) [with TIndex = seqan::Index > >; TSpec = seqan::BottomUp<>]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2751:9: required from ‘void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index > >; TSpec = seqan::BottomUp<>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:1996:8: required from ‘void seqan::goBegin(seqan::Iter >, seqan::VSTree > >&) [with TText = seqan::String >; TIndexSpec = void; TSpec = seqan::Postorder]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:554:11: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >; TSpec = seqan::Postorder]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_algs.h:136:15: required from ‘seqan::Iter > >::Iter(TSTree&) [with TSTree = seqan::Index > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:551:57: required from ‘void seqan::_testSuperMaxRepeats() [with TIteratorSpec = seqan::SuperMaxRepeats]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:588:39: required from ‘void seqan::SEQAN_TEST_testSuperMaxRepeats() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:69:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2745:13: warning: implicitly-declared ‘constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)’ is deprecated [-Wdeprecated-copy] 2745 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:125, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:290:3: note: because ‘seqan::VertexEsa’ has user-provided ‘seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]’ 290 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:126, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/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<>]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2751:9: required from ‘void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::IndexEsa<> >; TSpec = seqan::TopDown<>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:1840:8: required from ‘void seqan::goRoot(seqan::Iter, seqan::VSTree >&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown<>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:266:10: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:293:61: required from ‘void seqan::compareTreeIterators(TIndex1&, TIndex2&) [with TIndex1 = seqan::Index, seqan::Alloc<> >, seqan::IndexEsa<> >; TIndex2 = seqan::Index, seqan::Alloc<> >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:323:23: required from ‘void seqan::compareIndices() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:355:42: required from ‘void seqan::SEQAN_TEST_testCompareIndices_Esa_Wotd() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:65:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2745:13: warning: implicitly-declared ‘constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)’ is deprecated [-Wdeprecated-copy] 2745 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:125, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:290:3: note: because ‘seqan::VertexEsa’ has user-provided ‘seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]’ 290 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:126, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h: In instantiation of ‘bool seqan::_goDown(seqan::Iter >, seqan::VSTree > >&, seqan::VSTreeIteratorTraits) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = void; TSpec = seqan::ParentLinks; TDfsOrder = seqan::Preorder_]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2296:14: required from ‘bool seqan::goDown(seqan::Iter > >&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::IndexEsa<> >; TSpec = seqan::ParentLinks]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2771:15: required from ‘void seqan::goNextImpl(seqan::Iter > > >&, seqan::VSTreeIteratorTraits) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::IndexEsa<> >; TSpec = seqan::Preorder; THideEmptyEdges = seqan::True]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2052:13: required from ‘void seqan::goNext(seqan::Iter >&, TTraits) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::IndexEsa<> >; TSpec = seqan::TopDown >; TTraits = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2047:9: required from ‘void seqan::goNext(seqan::Iter >&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::IndexEsa<> >; TSpec = seqan::TopDown >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:303:9: required from ‘void seqan::compareTreeIterators(TIndex1&, TIndex2&) [with TIndex1 = seqan::Index, seqan::Alloc<> >, seqan::IndexEsa<> >; TIndex2 = seqan::Index, seqan::Alloc<> >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:323:23: required from ‘void seqan::compareIndices() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:355:42: required from ‘void seqan::SEQAN_TEST_testCompareIndices_Esa_Wotd() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:65:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2254:27: warning: implicitly-declared ‘constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)’ is deprecated [-Wdeprecated-copy] 2254 | oldParentDesc = nodeUp(it); | ~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:125, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:290:3: note: because ‘seqan::VertexEsa’ has user-provided ‘seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]’ 290 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:126, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2751:9: required from ‘void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::IndexEsa<> >; TSpec = seqan::TopDown >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2774:10: required from ‘void seqan::goNextImpl(seqan::Iter > > >&, seqan::VSTreeIteratorTraits) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::IndexEsa<> >; TSpec = seqan::Preorder; THideEmptyEdges = seqan::True]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2052:13: required from ‘void seqan::goNext(seqan::Iter >&, TTraits) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::IndexEsa<> >; TSpec = seqan::TopDown >; TTraits = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2047:9: required from ‘void seqan::goNext(seqan::Iter >&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::IndexEsa<> >; TSpec = seqan::TopDown >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:303:9: required from ‘void seqan::compareTreeIterators(TIndex1&, TIndex2&) [with TIndex1 = seqan::Index, seqan::Alloc<> >, seqan::IndexEsa<> >; TIndex2 = seqan::Index, seqan::Alloc<> >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:323:23: required from ‘void seqan::compareIndices() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:355:42: required from ‘void seqan::SEQAN_TEST_testCompareIndices_Esa_Wotd() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:65:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2745:13: warning: implicitly-declared ‘constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)’ is deprecated [-Wdeprecated-copy] 2745 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:125, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:290:3: note: because ‘seqan::VertexEsa’ has user-provided ‘seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]’ 290 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:126, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/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::Preorder_]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2296:14: required from ‘bool seqan::goDown(seqan::Iter > >&) [with TIndex = seqan::Index > > >; TSpec = seqan::ParentLinks]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2771:15: required from ‘void seqan::goNextImpl(seqan::Iter > > >&, seqan::VSTreeIteratorTraits) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder; THideEmptyEdges = seqan::True]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2052:13: required from ‘void seqan::goNext(seqan::Iter >&, TTraits) [with TIndex = seqan::Index > > >; TSpec = seqan::TopDown >; TTraits = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2047:9: required from ‘void seqan::goNext(seqan::Iter >&) [with TIndex = seqan::Index > > >; TSpec = seqan::TopDown >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:303:9: required from ‘void seqan::compareTreeIterators(TIndex1&, TIndex2&) [with TIndex1 = seqan::Index > > >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:336:23: required from ‘void seqan::compareIndices() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:355:42: required from ‘void seqan::SEQAN_TEST_testCompareIndices_Esa_Wotd() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:65:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2254:27: warning: implicitly-declared ‘constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)’ is deprecated [-Wdeprecated-copy] 2254 | oldParentDesc = nodeUp(it); | ~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:125, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:290:3: note: because ‘seqan::VertexEsa’ has user-provided ‘seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]’ 290 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:126, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h: In instantiation of ‘void seqan::_clear(seqan::Iter >&) [with TIndex = seqan::Index > > >; TSpec = seqan::TopDown >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2751:9: required from ‘void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index > > >; TSpec = seqan::TopDown >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2774:10: required from ‘void seqan::goNextImpl(seqan::Iter > > >&, seqan::VSTreeIteratorTraits) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder; THideEmptyEdges = seqan::True]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2052:13: required from ‘void seqan::goNext(seqan::Iter >&, TTraits) [with TIndex = seqan::Index > > >; TSpec = seqan::TopDown >; TTraits = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2047:9: required from ‘void seqan::goNext(seqan::Iter >&) [with TIndex = seqan::Index > > >; TSpec = seqan::TopDown >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:303:9: required from ‘void seqan::compareTreeIterators(TIndex1&, TIndex2&) [with TIndex1 = seqan::Index > > >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:336:23: required from ‘void seqan::compareIndices() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:355:42: required from ‘void seqan::SEQAN_TEST_testCompareIndices_Esa_Wotd() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:65:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2745:13: warning: implicitly-declared ‘constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)’ is deprecated [-Wdeprecated-copy] 2745 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:125, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:290:3: note: because ‘seqan::VertexEsa’ has user-provided ‘seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]’ 290 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:126, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/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<>]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2751:9: required from ‘void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown<>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:1840:8: required from ‘void seqan::goRoot(seqan::Iter, seqan::VSTree >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown<>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:266:10: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:293:61: required from ‘void seqan::compareTreeIterators(TIndex1&, TIndex2&) [with TIndex1 = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index, seqan::Alloc<> > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:349:23: required from ‘void seqan::compareIndices() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:355:42: required from ‘void seqan::SEQAN_TEST_testCompareIndices_Esa_Wotd() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:65:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2745:13: warning: implicitly-declared ‘constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)’ is deprecated [-Wdeprecated-copy] 2745 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:125, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:290:3: note: because ‘seqan::VertexEsa’ has user-provided ‘seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]’ 290 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:126, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h: In instantiation of ‘bool seqan::_goDown(seqan::Iter >, seqan::VSTree > >&, seqan::VSTreeIteratorTraits) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = void; TSpec = seqan::ParentLinks; TDfsOrder = seqan::Preorder_]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2296:14: required from ‘bool seqan::goDown(seqan::Iter > >&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::ParentLinks]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2771:15: required from ‘void seqan::goNextImpl(seqan::Iter > > >&, seqan::VSTreeIteratorTraits) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder; THideEmptyEdges = seqan::True]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2052:13: required from ‘void seqan::goNext(seqan::Iter >&, TTraits) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown >; TTraits = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2047:9: required from ‘void seqan::goNext(seqan::Iter >&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:303:9: required from ‘void seqan::compareTreeIterators(TIndex1&, TIndex2&) [with TIndex1 = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index, seqan::Alloc<> > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:349:23: required from ‘void seqan::compareIndices() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:355:42: required from ‘void seqan::SEQAN_TEST_testCompareIndices_Esa_Wotd() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:65:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2254:27: warning: implicitly-declared ‘constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)’ is deprecated [-Wdeprecated-copy] 2254 | oldParentDesc = nodeUp(it); | ~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:125, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:290:3: note: because ‘seqan::VertexEsa’ has user-provided ‘seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]’ 290 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:126, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2751:9: required from ‘void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2774:10: required from ‘void seqan::goNextImpl(seqan::Iter > > >&, seqan::VSTreeIteratorTraits) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder; THideEmptyEdges = seqan::True]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2052:13: required from ‘void seqan::goNext(seqan::Iter >&, TTraits) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown >; TTraits = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2047:9: required from ‘void seqan::goNext(seqan::Iter >&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:303:9: required from ‘void seqan::compareTreeIterators(TIndex1&, TIndex2&) [with TIndex1 = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index, seqan::Alloc<> > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:349:23: required from ‘void seqan::compareIndices() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:355:42: required from ‘void seqan::SEQAN_TEST_testCompareIndices_Esa_Wotd() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:65:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2745:13: warning: implicitly-declared ‘constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)’ is deprecated [-Wdeprecated-copy] 2745 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:125, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:290:3: note: because ‘seqan::VertexEsa’ has user-provided ‘seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]’ 290 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:109, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h: In function ‘void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, seqan::KasaiOriginal)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:312:17: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 312 | for(TSize hMax = _min(n - i, n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:313:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 313 | LCP[isa - 1] = h; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h: In function ‘void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, seqan::Kasai)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:379:17: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 379 | for(TSize hMax = _min(n - i, n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:380:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 380 | LCP[i] = h | mark; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h: In function ‘void seqan::_createLCPTableRandomAccess(TLCPTable&, const seqan::StringSet&, const TSA&, seqan::Kasai)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:483:17: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 483 | for(TSize hMax = _min(getValueI2((TPair)dec), n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:484:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 484 | LCP[i] = h | mark; | ^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:128, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_dfi.h: In function ‘void seqan::_storeWotdChildren(seqan::Index > >&, TSize, TSize)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_dfi.h:504:6: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation] 504 | } else | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_dfi.h:506:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’ 506 | for (TDirSize d = index.sentinelBound - index.sentinelOcc; d != index.sentinelBound; ++d) | ^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:157, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index_esa.h: In function ‘typename seqan::Iterator >::Type seqan::_upperBoundLcpe(TText&, TSA&, seqan::SearchTreeIterator, TQuery&, TDiff_, TDiff_)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index_esa.h:1498:13: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 1498 | for(; i && ordEqual(*t, convert(*q)); --i, ++t, ++q) ; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index_esa.h:1501:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 1501 | if (q == qEnd || t == tEnd || !ordGreater(*t, convert(*q))) { | ^~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:180, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h: In instantiation of ‘void SEQAN_TEST_test_fm_index_constructor() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’: /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:131:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:288:7: warning: implicitly-declared ‘seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >::LfTable(const seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >&)’ is deprecated [-Wdeprecated-copy] 288 | class Index > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:179, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_lf_table.h:170:22: note: because ‘seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >’ has user-provided ‘seqan::LfTable& seqan::LfTable::operator=(const seqan::LfTable&) [with TOccTable = seqan::SentinelRankDictionary > >, const seqan::Tag >; TPrefixSumTable = seqan::PrefixSumTable, void>]’ 170 | inline LfTable & operator=(LfTable const & other) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:178, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_sentinel_rank_dictionary.h:189:7: warning: implicitly-declared ‘seqan::RankDictionary > >::RankDictionary(const seqan::RankDictionary > >&)’ is deprecated [-Wdeprecated-copy] 189 | class SentinelRankDictionary | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:176, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_rank_dictionary_wt.h:230:22: note: because ‘seqan::RankDictionary > >’ has user-provided ‘seqan::RankDictionary >& seqan::RankDictionary >::operator=(const seqan::RankDictionary >&) [with TValue = seqan::SimpleType]’ 230 | RankDictionary & operator=(RankDictionary const & other) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:179, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_lf_table.h:155:8: note: synthesized method ‘seqan::SentinelRankDictionary > >, const seqan::Tag >::SentinelRankDictionary(const seqan::SentinelRankDictionary > >, const seqan::Tag >&)’ first required here 155 | struct LfTable | ^~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:180, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:288:7: note: synthesized method ‘seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >::LfTable(const seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >&)’ first required here 288 | class Index > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:288:7: warning: implicitly-declared ‘seqan::CompressedSA >, void>, seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >, void>::CompressedSA(const seqan::CompressedSA >, void>, seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >, void>&)’ is deprecated [-Wdeprecated-copy] In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:170, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_compressed_sa.h:161:27: note: because ‘seqan::CompressedSA >, void>, seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >, void>’ has user-provided ‘seqan::CompressedSA& seqan::CompressedSA::operator=(const seqan::CompressedSA&) [with TSparseString = seqan::SparseString >, void>; TLfTable = seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >; TSpec = void]’ 161 | inline CompressedSA & operator=(CompressedSA const & other) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:496:27: note: synthesized method ‘seqan::Index, seqan::Alloc<> >, seqan::FMIndex<> >::Index(const seqan::Index, seqan::Alloc<> >, seqan::FMIndex<> >&)’ first required here 496 | fmIndexConstructor(dnaTag); | ~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:177:25: note: initializing argument 1 of ‘void fmIndexConstructor(seqan::Index >) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TOptimization = void]’ 177 | void fmIndexConstructor(Index > /*tag*/) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:180, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:288:7: warning: implicitly-declared ‘seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >::LfTable(const seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >&)’ is deprecated [-Wdeprecated-copy] 288 | class Index > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:179, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_lf_table.h:170:22: note: because ‘seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >’ has user-provided ‘seqan::LfTable& seqan::LfTable::operator=(const seqan::LfTable&) [with TOccTable = seqan::SentinelRankDictionary > >, const seqan::Tag >; TPrefixSumTable = seqan::PrefixSumTable, void>]’ 170 | inline LfTable & operator=(LfTable const & other) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:178, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_sentinel_rank_dictionary.h:189:7: warning: implicitly-declared ‘seqan::RankDictionary > >::RankDictionary(const seqan::RankDictionary > >&)’ is deprecated [-Wdeprecated-copy] 189 | class SentinelRankDictionary | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:176, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_rank_dictionary_wt.h:230:22: note: because ‘seqan::RankDictionary > >’ has user-provided ‘seqan::RankDictionary >& seqan::RankDictionary >::operator=(const seqan::RankDictionary >&) [with TValue = seqan::SimpleType]’ 230 | RankDictionary & operator=(RankDictionary const & other) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:179, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_lf_table.h:155:8: note: synthesized method ‘seqan::SentinelRankDictionary > >, const seqan::Tag >::SentinelRankDictionary(const seqan::SentinelRankDictionary > >, const seqan::Tag >&)’ first required here 155 | struct LfTable | ^~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:180, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:288:7: note: synthesized method ‘seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >::LfTable(const seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >&)’ first required here 288 | class Index > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:288:7: warning: implicitly-declared ‘seqan::CompressedSA >, void>, seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >, void>::CompressedSA(const seqan::CompressedSA >, void>, seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >, void>&)’ is deprecated [-Wdeprecated-copy] In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:170, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_compressed_sa.h:161:27: note: because ‘seqan::CompressedSA >, void>, seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >, void>’ has user-provided ‘seqan::CompressedSA& seqan::CompressedSA::operator=(const seqan::CompressedSA&) [with TSparseString = seqan::SparseString >, void>; TLfTable = seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >; TSpec = void]’ 161 | inline CompressedSA & operator=(CompressedSA const & other) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:497:27: note: synthesized method ‘seqan::Index, seqan::Alloc<> >, seqan::FMIndex<> >::Index(const seqan::Index, seqan::Alloc<> >, seqan::FMIndex<> >&)’ first required here 497 | fmIndexConstructor(dna5Tag); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:177:25: note: initializing argument 1 of ‘void fmIndexConstructor(seqan::Index >) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TOptimization = void]’ 177 | void fmIndexConstructor(Index > /*tag*/) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:180, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:288:7: warning: implicitly-declared ‘seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >::LfTable(const seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >&)’ is deprecated [-Wdeprecated-copy] 288 | class Index > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:179, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_lf_table.h:170:22: note: because ‘seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >’ has user-provided ‘seqan::LfTable& seqan::LfTable::operator=(const seqan::LfTable&) [with TOccTable = seqan::SentinelRankDictionary > >, const seqan::Tag >; TPrefixSumTable = seqan::PrefixSumTable, void>]’ 170 | inline LfTable & operator=(LfTable const & other) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:178, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_sentinel_rank_dictionary.h:189:7: warning: implicitly-declared ‘seqan::RankDictionary > >::RankDictionary(const seqan::RankDictionary > >&)’ is deprecated [-Wdeprecated-copy] 189 | class SentinelRankDictionary | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:176, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_rank_dictionary_wt.h:230:22: note: because ‘seqan::RankDictionary > >’ has user-provided ‘seqan::RankDictionary >& seqan::RankDictionary >::operator=(const seqan::RankDictionary >&) [with TValue = seqan::SimpleType]’ 230 | RankDictionary & operator=(RankDictionary const & other) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:179, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_lf_table.h:155:8: note: synthesized method ‘seqan::SentinelRankDictionary > >, const seqan::Tag >::SentinelRankDictionary(const seqan::SentinelRankDictionary > >, const seqan::Tag >&)’ first required here 155 | struct LfTable | ^~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:180, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:288:7: note: synthesized method ‘seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >::LfTable(const seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >&)’ first required here 288 | class Index > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:288:7: warning: implicitly-declared ‘seqan::CompressedSA >, void>, seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >, void>::CompressedSA(const seqan::CompressedSA >, void>, seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >, void>&)’ is deprecated [-Wdeprecated-copy] In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:170, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_compressed_sa.h:161:27: note: because ‘seqan::CompressedSA >, void>, seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >, void>’ has user-provided ‘seqan::CompressedSA& seqan::CompressedSA::operator=(const seqan::CompressedSA&) [with TSparseString = seqan::SparseString >, void>; TLfTable = seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >; TSpec = void]’ 161 | inline CompressedSA & operator=(CompressedSA const & other) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:498:27: note: synthesized method ‘seqan::Index, seqan::Alloc<> >, seqan::FMIndex<> >::Index(const seqan::Index, seqan::Alloc<> >, seqan::FMIndex<> >&)’ first required here 498 | fmIndexConstructor(asTag); | ~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:177:25: note: initializing argument 1 of ‘void fmIndexConstructor(seqan::Index >) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TOptimization = void]’ 177 | void fmIndexConstructor(Index > /*tag*/) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:180, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:288:7: warning: implicitly-declared ‘seqan::LfTable >, const seqan::Tag >, seqan::PrefixSumTable >::LfTable(const seqan::LfTable >, const seqan::Tag >, seqan::PrefixSumTable >&)’ is deprecated [-Wdeprecated-copy] 288 | class Index > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:179, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_lf_table.h:170:22: note: because ‘seqan::LfTable >, const seqan::Tag >, seqan::PrefixSumTable >’ has user-provided ‘seqan::LfTable& seqan::LfTable::operator=(const seqan::LfTable&) [with TOccTable = seqan::SentinelRankDictionary >, const seqan::Tag >; TPrefixSumTable = seqan::PrefixSumTable]’ 170 | inline LfTable & operator=(LfTable const & other) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:178, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_sentinel_rank_dictionary.h:189:7: warning: implicitly-declared ‘seqan::RankDictionary >::RankDictionary(const seqan::RankDictionary >&)’ is deprecated [-Wdeprecated-copy] 189 | class SentinelRankDictionary | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:176, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_rank_dictionary_wt.h:230:22: note: because ‘seqan::RankDictionary >’ has user-provided ‘seqan::RankDictionary >& seqan::RankDictionary >::operator=(const seqan::RankDictionary >&) [with TValue = unsigned char]’ 230 | RankDictionary & operator=(RankDictionary const & other) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:179, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_lf_table.h:155:8: note: synthesized method ‘seqan::SentinelRankDictionary >, const seqan::Tag >::SentinelRankDictionary(const seqan::SentinelRankDictionary >, const seqan::Tag >&)’ first required here 155 | struct LfTable | ^~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:180, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:288:7: note: synthesized method ‘seqan::LfTable >, const seqan::Tag >, seqan::PrefixSumTable >::LfTable(const seqan::LfTable >, const seqan::Tag >, seqan::PrefixSumTable >&)’ first required here 288 | class Index > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:288:7: warning: implicitly-declared ‘seqan::CompressedSA >, void>, seqan::LfTable >, const seqan::Tag >, seqan::PrefixSumTable >, void>::CompressedSA(const seqan::CompressedSA >, void>, seqan::LfTable >, const seqan::Tag >, seqan::PrefixSumTable >, void>&)’ is deprecated [-Wdeprecated-copy] In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:170, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_compressed_sa.h:161:27: note: because ‘seqan::CompressedSA >, void>, seqan::LfTable >, const seqan::Tag >, seqan::PrefixSumTable >, void>’ has user-provided ‘seqan::CompressedSA& seqan::CompressedSA::operator=(const seqan::CompressedSA&) [with TSparseString = seqan::SparseString >, void>; TLfTable = seqan::LfTable >, const seqan::Tag >, seqan::PrefixSumTable >; TSpec = void]’ 161 | inline CompressedSA & operator=(CompressedSA const & other) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:499:27: note: synthesized method ‘seqan::Index, seqan::FMIndex<> >::Index(const seqan::Index, seqan::FMIndex<> >&)’ first required here 499 | fmIndexConstructor(uCharTag); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:177:25: note: initializing argument 1 of ‘void fmIndexConstructor(seqan::Index >) [with TText = seqan::String; TIndexSpec = seqan::WT<>; TOptimization = void]’ 177 | void fmIndexConstructor(Index > /*tag*/) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:180, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:288:7: warning: implicitly-declared ‘seqan::LfTable >, const seqan::Tag >, seqan::PrefixSumTable >::LfTable(const seqan::LfTable >, const seqan::Tag >, seqan::PrefixSumTable >&)’ is deprecated [-Wdeprecated-copy] 288 | class Index > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:179, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_lf_table.h:170:22: note: because ‘seqan::LfTable >, const seqan::Tag >, seqan::PrefixSumTable >’ has user-provided ‘seqan::LfTable& seqan::LfTable::operator=(const seqan::LfTable&) [with TOccTable = seqan::SentinelRankDictionary >, const seqan::Tag >; TPrefixSumTable = seqan::PrefixSumTable]’ 170 | inline LfTable & operator=(LfTable const & other) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:178, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_sentinel_rank_dictionary.h:189:7: warning: implicitly-declared ‘seqan::RankDictionary >::RankDictionary(const seqan::RankDictionary >&)’ is deprecated [-Wdeprecated-copy] 189 | class SentinelRankDictionary | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:176, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_rank_dictionary_wt.h:230:22: note: because ‘seqan::RankDictionary >’ has user-provided ‘seqan::RankDictionary >& seqan::RankDictionary >::operator=(const seqan::RankDictionary >&) [with TValue = signed char]’ 230 | RankDictionary & operator=(RankDictionary const & other) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:179, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_lf_table.h:155:8: note: synthesized method ‘seqan::SentinelRankDictionary >, const seqan::Tag >::SentinelRankDictionary(const seqan::SentinelRankDictionary >, const seqan::Tag >&)’ first required here 155 | struct LfTable | ^~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:180, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:288:7: note: synthesized method ‘seqan::LfTable >, const seqan::Tag >, seqan::PrefixSumTable >::LfTable(const seqan::LfTable >, const seqan::Tag >, seqan::PrefixSumTable >&)’ first required here 288 | class Index > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:288:7: warning: implicitly-declared ‘seqan::CompressedSA >, void>, seqan::LfTable >, const seqan::Tag >, seqan::PrefixSumTable >, void>::CompressedSA(const seqan::CompressedSA >, void>, seqan::LfTable >, const seqan::Tag >, seqan::PrefixSumTable >, void>&)’ is deprecated [-Wdeprecated-copy] In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:170, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_compressed_sa.h:161:27: note: because ‘seqan::CompressedSA >, void>, seqan::LfTable >, const seqan::Tag >, seqan::PrefixSumTable >, void>’ has user-provided ‘seqan::CompressedSA& seqan::CompressedSA::operator=(const seqan::CompressedSA&) [with TSparseString = seqan::SparseString >, void>; TLfTable = seqan::LfTable >, const seqan::Tag >, seqan::PrefixSumTable >; TSpec = void]’ 161 | inline CompressedSA & operator=(CompressedSA const & other) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:500:27: note: synthesized method ‘seqan::Index, seqan::FMIndex<> >::Index(const seqan::Index, seqan::FMIndex<> >&)’ first required here 500 | fmIndexConstructor(charTag); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:177:25: note: initializing argument 1 of ‘void fmIndexConstructor(seqan::Index >) [with TText = seqan::String; TIndexSpec = seqan::WT<>; TOptimization = void]’ 177 | void fmIndexConstructor(Index > /*tag*/) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:180, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:288:7: warning: implicitly-declared ‘seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >::LfTable(const seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >&)’ is deprecated [-Wdeprecated-copy] 288 | class Index > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:179, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_lf_table.h:170:22: note: because ‘seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >’ has user-provided ‘seqan::LfTable& seqan::LfTable::operator=(const seqan::LfTable&) [with TOccTable = seqan::SentinelRankDictionary > >, const seqan::Tag >; TPrefixSumTable = seqan::PrefixSumTable, void>]’ 170 | inline LfTable & operator=(LfTable const & other) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:178, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_sentinel_rank_dictionary.h:189:7: warning: implicitly-declared ‘seqan::RankDictionary > >::RankDictionary(const seqan::RankDictionary > >&)’ is deprecated [-Wdeprecated-copy] 189 | class SentinelRankDictionary | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:177, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_rank_dictionary_bms.h:174:22: note: because ‘seqan::RankDictionary > >’ has user-provided ‘seqan::RankDictionary >& seqan::RankDictionary >::operator=(const seqan::RankDictionary >&) [with TValue = seqan::SimpleType]’ 174 | RankDictionary & operator=(RankDictionary const & other) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:179, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_lf_table.h:155:8: note: synthesized method ‘seqan::SentinelRankDictionary > >, const seqan::Tag >::SentinelRankDictionary(const seqan::SentinelRankDictionary > >, const seqan::Tag >&)’ first required here 155 | struct LfTable | ^~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:180, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:288:7: note: synthesized method ‘seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >::LfTable(const seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >&)’ first required here 288 | class Index > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:288:7: warning: implicitly-declared ‘seqan::CompressedSA >, void>, seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >, void>::CompressedSA(const seqan::CompressedSA >, void>, seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >, void>&)’ is deprecated [-Wdeprecated-copy] In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:170, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_compressed_sa.h:161:27: note: because ‘seqan::CompressedSA >, void>, seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >, void>’ has user-provided ‘seqan::CompressedSA& seqan::CompressedSA::operator=(const seqan::CompressedSA&) [with TSparseString = seqan::SparseString >, void>; TLfTable = seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >; TSpec = void]’ 161 | inline CompressedSA & operator=(CompressedSA const & other) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:508:27: note: synthesized method ‘seqan::Index, seqan::Alloc<> >, seqan::FMIndex, void> >::Index(const seqan::Index, seqan::Alloc<> >, seqan::FMIndex, void> >&)’ first required here 508 | fmIndexConstructor(dnaTag); | ~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:177:25: note: initializing argument 1 of ‘void fmIndexConstructor(seqan::Index >) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::SBM<>; TOptimization = void]’ 177 | void fmIndexConstructor(Index > /*tag*/) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:180, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:288:7: warning: implicitly-declared ‘seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >::LfTable(const seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >&)’ is deprecated [-Wdeprecated-copy] 288 | class Index > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:179, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_lf_table.h:170:22: note: because ‘seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >’ has user-provided ‘seqan::LfTable& seqan::LfTable::operator=(const seqan::LfTable&) [with TOccTable = seqan::SentinelRankDictionary > >, const seqan::Tag >; TPrefixSumTable = seqan::PrefixSumTable, void>]’ 170 | inline LfTable & operator=(LfTable const & other) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:178, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_sentinel_rank_dictionary.h:189:7: warning: implicitly-declared ‘seqan::RankDictionary > >::RankDictionary(const seqan::RankDictionary > >&)’ is deprecated [-Wdeprecated-copy] 189 | class SentinelRankDictionary | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:177, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_rank_dictionary_bms.h:174:22: note: because ‘seqan::RankDictionary > >’ has user-provided ‘seqan::RankDictionary >& seqan::RankDictionary >::operator=(const seqan::RankDictionary >&) [with TValue = seqan::SimpleType]’ 174 | RankDictionary & operator=(RankDictionary const & other) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:179, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_lf_table.h:155:8: note: synthesized method ‘seqan::SentinelRankDictionary > >, const seqan::Tag >::SentinelRankDictionary(const seqan::SentinelRankDictionary > >, const seqan::Tag >&)’ first required here 155 | struct LfTable | ^~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:180, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:288:7: note: synthesized method ‘seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >::LfTable(const seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >&)’ first required here 288 | class Index > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:288:7: warning: implicitly-declared ‘seqan::CompressedSA >, void>, seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >, void>::CompressedSA(const seqan::CompressedSA >, void>, seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >, void>&)’ is deprecated [-Wdeprecated-copy] In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:170, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_compressed_sa.h:161:27: note: because ‘seqan::CompressedSA >, void>, seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >, void>’ has user-provided ‘seqan::CompressedSA& seqan::CompressedSA::operator=(const seqan::CompressedSA&) [with TSparseString = seqan::SparseString >, void>; TLfTable = seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >; TSpec = void]’ 161 | inline CompressedSA & operator=(CompressedSA const & other) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:509:27: note: synthesized method ‘seqan::Index, seqan::Alloc<> >, seqan::FMIndex, void> >::Index(const seqan::Index, seqan::Alloc<> >, seqan::FMIndex, void> >&)’ first required here 509 | fmIndexConstructor(dna5Tag); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:177:25: note: initializing argument 1 of ‘void fmIndexConstructor(seqan::Index >) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::SBM<>; TOptimization = void]’ 177 | void fmIndexConstructor(Index > /*tag*/) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:180, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h: In instantiation of ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’: /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:288:7: warning: implicitly-declared ‘seqan::LfTable >, const seqan::Tag >, seqan::PrefixSumTable >::LfTable(const seqan::LfTable >, const seqan::Tag >, seqan::PrefixSumTable >&)’ is deprecated [-Wdeprecated-copy] 288 | class Index > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:179, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_lf_table.h:170:22: note: because ‘seqan::LfTable >, const seqan::Tag >, seqan::PrefixSumTable >’ has user-provided ‘seqan::LfTable& seqan::LfTable::operator=(const seqan::LfTable&) [with TOccTable = seqan::SentinelRankDictionary >, const seqan::Tag >; TPrefixSumTable = seqan::PrefixSumTable]’ 170 | inline LfTable & operator=(LfTable const & other) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:178, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_sentinel_rank_dictionary.h:189:7: warning: implicitly-declared ‘seqan::RankDictionary >::RankDictionary(const seqan::RankDictionary >&)’ is deprecated [-Wdeprecated-copy] 189 | class SentinelRankDictionary | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:176, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_rank_dictionary_wt.h:230:22: note: because ‘seqan::RankDictionary >’ has user-provided ‘seqan::RankDictionary >& seqan::RankDictionary >::operator=(const seqan::RankDictionary >&) [with TValue = char]’ 230 | RankDictionary & operator=(RankDictionary const & other) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:179, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_lf_table.h:155:8: note: synthesized method ‘seqan::SentinelRankDictionary >, const seqan::Tag >::SentinelRankDictionary(const seqan::SentinelRankDictionary >, const seqan::Tag >&)’ first required here 155 | struct LfTable | ^~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:180, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:288:7: note: synthesized method ‘seqan::LfTable >, const seqan::Tag >, seqan::PrefixSumTable >::LfTable(const seqan::LfTable >, const seqan::Tag >, seqan::PrefixSumTable >&)’ first required here 288 | class Index > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:288:7: warning: implicitly-declared ‘seqan::CompressedSA >, void>, seqan::LfTable >, const seqan::Tag >, seqan::PrefixSumTable >, void>::CompressedSA(const seqan::CompressedSA >, void>, seqan::LfTable >, const seqan::Tag >, seqan::PrefixSumTable >, void>&)’ is deprecated [-Wdeprecated-copy] In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:170, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_compressed_sa.h:161:27: note: because ‘seqan::CompressedSA >, void>, seqan::LfTable >, const seqan::Tag >, seqan::PrefixSumTable >, void>’ has user-provided ‘seqan::CompressedSA& seqan::CompressedSA::operator=(const seqan::CompressedSA&) [with TSparseString = seqan::SparseString >, void>; TLfTable = seqan::LfTable >, const seqan::Tag >, seqan::PrefixSumTable >; TSpec = void]’ 161 | inline CompressedSA & operator=(CompressedSA const & other) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:612:22: note: synthesized method ‘seqan::Index >, seqan::FMIndex<> >::Index(const seqan::Index >, seqan::FMIndex<> >&)’ first required here 612 | fmIndexSearch(charTag); | ~~~~~~~~~~~~~^~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:414:20: note: initializing argument 1 of ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::String >; TIndexSpec = seqan::WT<>; TOptimization = void]’ 414 | void fmIndexSearch(Index > /*tag*/) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:180, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:288:7: warning: implicitly-declared ‘seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >::LfTable(const seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >&)’ is deprecated [-Wdeprecated-copy] 288 | class Index > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:179, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_lf_table.h:170:22: note: because ‘seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >’ has user-provided ‘seqan::LfTable& seqan::LfTable::operator=(const seqan::LfTable&) [with TOccTable = seqan::SentinelRankDictionary > >, const seqan::Tag >; TPrefixSumTable = seqan::PrefixSumTable, void>]’ 170 | inline LfTable & operator=(LfTable const & other) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:178, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_sentinel_rank_dictionary.h:189:7: warning: implicitly-declared ‘seqan::RankDictionary > >::RankDictionary(const seqan::RankDictionary > >&)’ is deprecated [-Wdeprecated-copy] 189 | class SentinelRankDictionary | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:176, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_rank_dictionary_wt.h:230:22: note: because ‘seqan::RankDictionary > >’ has user-provided ‘seqan::RankDictionary >& seqan::RankDictionary >::operator=(const seqan::RankDictionary >&) [with TValue = seqan::SimpleType]’ 230 | RankDictionary & operator=(RankDictionary const & other) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:179, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_lf_table.h:155:8: note: synthesized method ‘seqan::SentinelRankDictionary > >, const seqan::Tag >::SentinelRankDictionary(const seqan::SentinelRankDictionary > >, const seqan::Tag >&)’ first required here 155 | struct LfTable | ^~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:180, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:288:7: note: synthesized method ‘seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >::LfTable(const seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >&)’ first required here 288 | class Index > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:288:7: warning: implicitly-declared ‘seqan::CompressedSA >, seqan::Alloc<> >, void>, seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >, void>::CompressedSA(const seqan::CompressedSA >, seqan::Alloc<> >, void>, seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >, void>&)’ is deprecated [-Wdeprecated-copy] In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:170, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_compressed_sa.h:161:27: note: because ‘seqan::CompressedSA >, seqan::Alloc<> >, void>, seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >, void>’ has user-provided ‘seqan::CompressedSA& seqan::CompressedSA::operator=(const seqan::CompressedSA&) [with TSparseString = seqan::SparseString >, seqan::Alloc<> >, void>; TLfTable = seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >; TSpec = void]’ 161 | inline CompressedSA & operator=(CompressedSA const & other) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:621:22: note: synthesized method ‘seqan::Index, seqan::Alloc<> > >, seqan::FMIndex<> >::Index(const seqan::Index, seqan::Alloc<> > >, seqan::FMIndex<> >&)’ first required here 621 | fmIndexSearch(dnaTag); | ~~~~~~~~~~~~~^~~~~~~~ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:414:20: note: initializing argument 1 of ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TOptimization = void]’ 414 | void fmIndexSearch(Index > /*tag*/) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:180, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:288:7: warning: implicitly-declared ‘seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >::LfTable(const seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >&)’ is deprecated [-Wdeprecated-copy] 288 | class Index > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:179, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_lf_table.h:170:22: note: because ‘seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >’ has user-provided ‘seqan::LfTable& seqan::LfTable::operator=(const seqan::LfTable&) [with TOccTable = seqan::SentinelRankDictionary > >, const seqan::Tag >; TPrefixSumTable = seqan::PrefixSumTable, void>]’ 170 | inline LfTable & operator=(LfTable const & other) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:178, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_sentinel_rank_dictionary.h:189:7: warning: implicitly-declared ‘seqan::RankDictionary > >::RankDictionary(const seqan::RankDictionary > >&)’ is deprecated [-Wdeprecated-copy] 189 | class SentinelRankDictionary | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:176, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_rank_dictionary_wt.h:230:22: note: because ‘seqan::RankDictionary > >’ has user-provided ‘seqan::RankDictionary >& seqan::RankDictionary >::operator=(const seqan::RankDictionary >&) [with TValue = seqan::SimpleType]’ 230 | RankDictionary & operator=(RankDictionary const & other) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:179, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_lf_table.h:155:8: note: synthesized method ‘seqan::SentinelRankDictionary > >, const seqan::Tag >::SentinelRankDictionary(const seqan::SentinelRankDictionary > >, const seqan::Tag >&)’ first required here 155 | struct LfTable | ^~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:180, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:288:7: note: synthesized method ‘seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >::LfTable(const seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >&)’ first required here 288 | class Index > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:288:7: warning: implicitly-declared ‘seqan::CompressedSA >, seqan::Alloc<> >, void>, seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >, void>::CompressedSA(const seqan::CompressedSA >, seqan::Alloc<> >, void>, seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >, void>&)’ is deprecated [-Wdeprecated-copy] In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:170, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_compressed_sa.h:161:27: note: because ‘seqan::CompressedSA >, seqan::Alloc<> >, void>, seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >, void>’ has user-provided ‘seqan::CompressedSA& seqan::CompressedSA::operator=(const seqan::CompressedSA&) [with TSparseString = seqan::SparseString >, seqan::Alloc<> >, void>; TLfTable = seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >; TSpec = void]’ 161 | inline CompressedSA & operator=(CompressedSA const & other) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:622:22: note: synthesized method ‘seqan::Index, seqan::Alloc<> > >, seqan::FMIndex<> >::Index(const seqan::Index, seqan::Alloc<> > >, seqan::FMIndex<> >&)’ first required here 622 | fmIndexSearch(dna5Tag); | ~~~~~~~~~~~~~^~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:414:20: note: initializing argument 1 of ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TOptimization = void]’ 414 | void fmIndexSearch(Index > /*tag*/) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:180, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:288:7: warning: implicitly-declared ‘seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >::LfTable(const seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >&)’ is deprecated [-Wdeprecated-copy] 288 | class Index > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:179, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_lf_table.h:170:22: note: because ‘seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >’ has user-provided ‘seqan::LfTable& seqan::LfTable::operator=(const seqan::LfTable&) [with TOccTable = seqan::SentinelRankDictionary > >, const seqan::Tag >; TPrefixSumTable = seqan::PrefixSumTable, void>]’ 170 | inline LfTable & operator=(LfTable const & other) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:178, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_sentinel_rank_dictionary.h:189:7: warning: implicitly-declared ‘seqan::RankDictionary > >::RankDictionary(const seqan::RankDictionary > >&)’ is deprecated [-Wdeprecated-copy] 189 | class SentinelRankDictionary | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:176, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_rank_dictionary_wt.h:230:22: note: because ‘seqan::RankDictionary > >’ has user-provided ‘seqan::RankDictionary >& seqan::RankDictionary >::operator=(const seqan::RankDictionary >&) [with TValue = seqan::SimpleType]’ 230 | RankDictionary & operator=(RankDictionary const & other) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:179, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_lf_table.h:155:8: note: synthesized method ‘seqan::SentinelRankDictionary > >, const seqan::Tag >::SentinelRankDictionary(const seqan::SentinelRankDictionary > >, const seqan::Tag >&)’ first required here 155 | struct LfTable | ^~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:180, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:288:7: note: synthesized method ‘seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >::LfTable(const seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >&)’ first required here 288 | class Index > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:288:7: warning: implicitly-declared ‘seqan::CompressedSA >, seqan::Alloc<> >, void>, seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >, void>::CompressedSA(const seqan::CompressedSA >, seqan::Alloc<> >, void>, seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >, void>&)’ is deprecated [-Wdeprecated-copy] In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:170, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_compressed_sa.h:161:27: note: because ‘seqan::CompressedSA >, seqan::Alloc<> >, void>, seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >, void>’ has user-provided ‘seqan::CompressedSA& seqan::CompressedSA::operator=(const seqan::CompressedSA&) [with TSparseString = seqan::SparseString >, seqan::Alloc<> >, void>; TLfTable = seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >; TSpec = void]’ 161 | inline CompressedSA & operator=(CompressedSA const & other) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:623:22: note: synthesized method ‘seqan::Index, seqan::Alloc<> > >, seqan::FMIndex<> >::Index(const seqan::Index, seqan::Alloc<> > >, seqan::FMIndex<> >&)’ first required here 623 | fmIndexSearch(asTag); | ~~~~~~~~~~~~~^~~~~~~ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:414:20: note: initializing argument 1 of ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TOptimization = void]’ 414 | void fmIndexSearch(Index > /*tag*/) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:180, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:288:7: warning: implicitly-declared ‘seqan::LfTable >, const seqan::Tag >, seqan::PrefixSumTable >::LfTable(const seqan::LfTable >, const seqan::Tag >, seqan::PrefixSumTable >&)’ is deprecated [-Wdeprecated-copy] 288 | class Index > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:179, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_lf_table.h:170:22: note: because ‘seqan::LfTable >, const seqan::Tag >, seqan::PrefixSumTable >’ has user-provided ‘seqan::LfTable& seqan::LfTable::operator=(const seqan::LfTable&) [with TOccTable = seqan::SentinelRankDictionary >, const seqan::Tag >; TPrefixSumTable = seqan::PrefixSumTable]’ 170 | inline LfTable & operator=(LfTable const & other) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:178, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_sentinel_rank_dictionary.h:189:7: warning: implicitly-declared ‘seqan::RankDictionary >::RankDictionary(const seqan::RankDictionary >&)’ is deprecated [-Wdeprecated-copy] 189 | class SentinelRankDictionary | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:176, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_rank_dictionary_wt.h:230:22: note: because ‘seqan::RankDictionary >’ has user-provided ‘seqan::RankDictionary >& seqan::RankDictionary >::operator=(const seqan::RankDictionary >&) [with TValue = unsigned char]’ 230 | RankDictionary & operator=(RankDictionary const & other) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:179, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_lf_table.h:155:8: note: synthesized method ‘seqan::SentinelRankDictionary >, const seqan::Tag >::SentinelRankDictionary(const seqan::SentinelRankDictionary >, const seqan::Tag >&)’ first required here 155 | struct LfTable | ^~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:180, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:288:7: note: synthesized method ‘seqan::LfTable >, const seqan::Tag >, seqan::PrefixSumTable >::LfTable(const seqan::LfTable >, const seqan::Tag >, seqan::PrefixSumTable >&)’ first required here 288 | class Index > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:288:7: warning: implicitly-declared ‘seqan::CompressedSA >, seqan::Alloc<> >, void>, seqan::LfTable >, const seqan::Tag >, seqan::PrefixSumTable >, void>::CompressedSA(const seqan::CompressedSA >, seqan::Alloc<> >, void>, seqan::LfTable >, const seqan::Tag >, seqan::PrefixSumTable >, void>&)’ is deprecated [-Wdeprecated-copy] In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:170, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_compressed_sa.h:161:27: note: because ‘seqan::CompressedSA >, seqan::Alloc<> >, void>, seqan::LfTable >, const seqan::Tag >, seqan::PrefixSumTable >, void>’ has user-provided ‘seqan::CompressedSA& seqan::CompressedSA::operator=(const seqan::CompressedSA&) [with TSparseString = seqan::SparseString >, seqan::Alloc<> >, void>; TLfTable = seqan::LfTable >, const seqan::Tag >, seqan::PrefixSumTable >; TSpec = void]’ 161 | inline CompressedSA & operator=(CompressedSA const & other) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:624:22: note: synthesized method ‘seqan::Index >, seqan::FMIndex<> >::Index(const seqan::Index >, seqan::FMIndex<> >&)’ first required here 624 | fmIndexSearch(uCharTag); | ~~~~~~~~~~~~~^~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:414:20: note: initializing argument 1 of ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet >; TIndexSpec = seqan::WT<>; TOptimization = void]’ 414 | void fmIndexSearch(Index > /*tag*/) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:180, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:288:7: warning: implicitly-declared ‘seqan::LfTable >, const seqan::Tag >, seqan::PrefixSumTable >::LfTable(const seqan::LfTable >, const seqan::Tag >, seqan::PrefixSumTable >&)’ is deprecated [-Wdeprecated-copy] 288 | class Index > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:179, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_lf_table.h:170:22: note: because ‘seqan::LfTable >, const seqan::Tag >, seqan::PrefixSumTable >’ has user-provided ‘seqan::LfTable& seqan::LfTable::operator=(const seqan::LfTable&) [with TOccTable = seqan::SentinelRankDictionary >, const seqan::Tag >; TPrefixSumTable = seqan::PrefixSumTable]’ 170 | inline LfTable & operator=(LfTable const & other) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:178, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_sentinel_rank_dictionary.h:189:7: warning: implicitly-declared ‘seqan::RankDictionary >::RankDictionary(const seqan::RankDictionary >&)’ is deprecated [-Wdeprecated-copy] 189 | class SentinelRankDictionary | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:176, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_rank_dictionary_wt.h:230:22: note: because ‘seqan::RankDictionary >’ has user-provided ‘seqan::RankDictionary >& seqan::RankDictionary >::operator=(const seqan::RankDictionary >&) [with TValue = signed char]’ 230 | RankDictionary & operator=(RankDictionary const & other) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:179, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_lf_table.h:155:8: note: synthesized method ‘seqan::SentinelRankDictionary >, const seqan::Tag >::SentinelRankDictionary(const seqan::SentinelRankDictionary >, const seqan::Tag >&)’ first required here 155 | struct LfTable | ^~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:180, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:288:7: note: synthesized method ‘seqan::LfTable >, const seqan::Tag >, seqan::PrefixSumTable >::LfTable(const seqan::LfTable >, const seqan::Tag >, seqan::PrefixSumTable >&)’ first required here 288 | class Index > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:288:7: warning: implicitly-declared ‘seqan::CompressedSA >, seqan::Alloc<> >, void>, seqan::LfTable >, const seqan::Tag >, seqan::PrefixSumTable >, void>::CompressedSA(const seqan::CompressedSA >, seqan::Alloc<> >, void>, seqan::LfTable >, const seqan::Tag >, seqan::PrefixSumTable >, void>&)’ is deprecated [-Wdeprecated-copy] In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:170, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_compressed_sa.h:161:27: note: because ‘seqan::CompressedSA >, seqan::Alloc<> >, void>, seqan::LfTable >, const seqan::Tag >, seqan::PrefixSumTable >, void>’ has user-provided ‘seqan::CompressedSA& seqan::CompressedSA::operator=(const seqan::CompressedSA&) [with TSparseString = seqan::SparseString >, seqan::Alloc<> >, void>; TLfTable = seqan::LfTable >, const seqan::Tag >, seqan::PrefixSumTable >; TSpec = void]’ 161 | inline CompressedSA & operator=(CompressedSA const & other) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:625:22: note: synthesized method ‘seqan::Index >, seqan::FMIndex<> >::Index(const seqan::Index >, seqan::FMIndex<> >&)’ first required here 625 | fmIndexSearch(sCharTag); | ~~~~~~~~~~~~~^~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:414:20: note: initializing argument 1 of ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet >; TIndexSpec = seqan::WT<>; TOptimization = void]’ 414 | void fmIndexSearch(Index > /*tag*/) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:180, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:288:7: warning: implicitly-declared ‘seqan::LfTable >, const seqan::Tag >, seqan::PrefixSumTable >::LfTable(const seqan::LfTable >, const seqan::Tag >, seqan::PrefixSumTable >&)’ is deprecated [-Wdeprecated-copy] 288 | class Index > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:179, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_lf_table.h:170:22: note: because ‘seqan::LfTable >, const seqan::Tag >, seqan::PrefixSumTable >’ has user-provided ‘seqan::LfTable& seqan::LfTable::operator=(const seqan::LfTable&) [with TOccTable = seqan::SentinelRankDictionary >, const seqan::Tag >; TPrefixSumTable = seqan::PrefixSumTable]’ 170 | inline LfTable & operator=(LfTable const & other) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:178, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_sentinel_rank_dictionary.h:189:7: warning: implicitly-declared ‘seqan::RankDictionary >::RankDictionary(const seqan::RankDictionary >&)’ is deprecated [-Wdeprecated-copy] 189 | class SentinelRankDictionary | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:176, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_rank_dictionary_wt.h:230:22: note: because ‘seqan::RankDictionary >’ has user-provided ‘seqan::RankDictionary >& seqan::RankDictionary >::operator=(const seqan::RankDictionary >&) [with TValue = char]’ 230 | RankDictionary & operator=(RankDictionary const & other) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:179, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_lf_table.h:155:8: note: synthesized method ‘seqan::SentinelRankDictionary >, const seqan::Tag >::SentinelRankDictionary(const seqan::SentinelRankDictionary >, const seqan::Tag >&)’ first required here 155 | struct LfTable | ^~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:180, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:288:7: note: synthesized method ‘seqan::LfTable >, const seqan::Tag >, seqan::PrefixSumTable >::LfTable(const seqan::LfTable >, const seqan::Tag >, seqan::PrefixSumTable >&)’ first required here 288 | class Index > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:288:7: warning: implicitly-declared ‘seqan::CompressedSA >, seqan::Alloc<> >, void>, seqan::LfTable >, const seqan::Tag >, seqan::PrefixSumTable >, void>::CompressedSA(const seqan::CompressedSA >, seqan::Alloc<> >, void>, seqan::LfTable >, const seqan::Tag >, seqan::PrefixSumTable >, void>&)’ is deprecated [-Wdeprecated-copy] In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:170, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_compressed_sa.h:161:27: note: because ‘seqan::CompressedSA >, seqan::Alloc<> >, void>, seqan::LfTable >, const seqan::Tag >, seqan::PrefixSumTable >, void>’ has user-provided ‘seqan::CompressedSA& seqan::CompressedSA::operator=(const seqan::CompressedSA&) [with TSparseString = seqan::SparseString >, seqan::Alloc<> >, void>; TLfTable = seqan::LfTable >, const seqan::Tag >, seqan::PrefixSumTable >; TSpec = void]’ 161 | inline CompressedSA & operator=(CompressedSA const & other) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:626:22: note: synthesized method ‘seqan::Index > >, seqan::FMIndex<> >::Index(const seqan::Index > >, seqan::FMIndex<> >&)’ first required here 626 | fmIndexSearch(charTag); | ~~~~~~~~~~~~~^~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:414:20: note: initializing argument 1 of ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet > >; TIndexSpec = seqan::WT<>; TOptimization = void]’ 414 | void fmIndexSearch(Index > /*tag*/) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:180, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:288:7: warning: implicitly-declared ‘seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >::LfTable(const seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >&)’ is deprecated [-Wdeprecated-copy] 288 | class Index > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:179, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_lf_table.h:170:22: note: because ‘seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >’ has user-provided ‘seqan::LfTable& seqan::LfTable::operator=(const seqan::LfTable&) [with TOccTable = seqan::SentinelRankDictionary > >, const seqan::Tag >; TPrefixSumTable = seqan::PrefixSumTable, void>]’ 170 | inline LfTable & operator=(LfTable const & other) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:180, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:288:7: warning: implicitly-declared ‘seqan::CompressedSA >, void>, seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >, void>::CompressedSA(const seqan::CompressedSA >, void>, seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >, void>&)’ is deprecated [-Wdeprecated-copy] 288 | class Index > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:170, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_compressed_sa.h:161:27: note: because ‘seqan::CompressedSA >, void>, seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >, void>’ has user-provided ‘seqan::CompressedSA& seqan::CompressedSA::operator=(const seqan::CompressedSA&) [with TSparseString = seqan::SparseString >, void>; TLfTable = seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >; TSpec = void]’ 161 | inline CompressedSA & operator=(CompressedSA const & other) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:635:22: note: synthesized method ‘seqan::Index, seqan::Alloc<> >, seqan::FMIndex, const seqan::Tag > >::Index(const seqan::Index, seqan::Alloc<> >, seqan::FMIndex, const seqan::Tag > >&)’ first required here 635 | fmIndexSearch(dnaTag); | ~~~~~~~~~~~~~^~~~~~~~ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:414:20: note: initializing argument 1 of ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TOptimization = const seqan::Tag]’ 414 | void fmIndexSearch(Index > /*tag*/) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:180, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:288:7: warning: implicitly-declared ‘seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >::LfTable(const seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >&)’ is deprecated [-Wdeprecated-copy] 288 | class Index > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:179, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_lf_table.h:170:22: note: because ‘seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >’ has user-provided ‘seqan::LfTable& seqan::LfTable::operator=(const seqan::LfTable&) [with TOccTable = seqan::SentinelRankDictionary > >, const seqan::Tag >; TPrefixSumTable = seqan::PrefixSumTable, void>]’ 170 | inline LfTable & operator=(LfTable const & other) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:180, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:288:7: warning: implicitly-declared ‘seqan::CompressedSA >, void>, seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >, void>::CompressedSA(const seqan::CompressedSA >, void>, seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >, void>&)’ is deprecated [-Wdeprecated-copy] 288 | class Index > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:170, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_compressed_sa.h:161:27: note: because ‘seqan::CompressedSA >, void>, seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >, void>’ has user-provided ‘seqan::CompressedSA& seqan::CompressedSA::operator=(const seqan::CompressedSA&) [with TSparseString = seqan::SparseString >, void>; TLfTable = seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >; TSpec = void]’ 161 | inline CompressedSA & operator=(CompressedSA const & other) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:636:22: note: synthesized method ‘seqan::Index, seqan::Alloc<> >, seqan::FMIndex, const seqan::Tag > >::Index(const seqan::Index, seqan::Alloc<> >, seqan::FMIndex, const seqan::Tag > >&)’ first required here 636 | fmIndexSearch(dna5Tag); | ~~~~~~~~~~~~~^~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:414:20: note: initializing argument 1 of ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TOptimization = const seqan::Tag]’ 414 | void fmIndexSearch(Index > /*tag*/) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:180, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:288:7: warning: implicitly-declared ‘seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >::LfTable(const seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >&)’ is deprecated [-Wdeprecated-copy] 288 | class Index > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:179, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_lf_table.h:170:22: note: because ‘seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >’ has user-provided ‘seqan::LfTable& seqan::LfTable::operator=(const seqan::LfTable&) [with TOccTable = seqan::SentinelRankDictionary > >, const seqan::Tag >; TPrefixSumTable = seqan::PrefixSumTable, void>]’ 170 | inline LfTable & operator=(LfTable const & other) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:180, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:288:7: warning: implicitly-declared ‘seqan::CompressedSA >, void>, seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >, void>::CompressedSA(const seqan::CompressedSA >, void>, seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >, void>&)’ is deprecated [-Wdeprecated-copy] 288 | class Index > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:170, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_compressed_sa.h:161:27: note: because ‘seqan::CompressedSA >, void>, seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >, void>’ has user-provided ‘seqan::CompressedSA& seqan::CompressedSA::operator=(const seqan::CompressedSA&) [with TSparseString = seqan::SparseString >, void>; TLfTable = seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >; TSpec = void]’ 161 | inline CompressedSA & operator=(CompressedSA const & other) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:637:22: note: synthesized method ‘seqan::Index, seqan::Alloc<> >, seqan::FMIndex, const seqan::Tag > >::Index(const seqan::Index, seqan::Alloc<> >, seqan::FMIndex, const seqan::Tag > >&)’ first required here 637 | fmIndexSearch(asTag); | ~~~~~~~~~~~~~^~~~~~~ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:414:20: note: initializing argument 1 of ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TOptimization = const seqan::Tag]’ 414 | void fmIndexSearch(Index > /*tag*/) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:180, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:288:7: warning: implicitly-declared ‘seqan::LfTable >, const seqan::Tag >, seqan::PrefixSumTable >::LfTable(const seqan::LfTable >, const seqan::Tag >, seqan::PrefixSumTable >&)’ is deprecated [-Wdeprecated-copy] 288 | class Index > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:179, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_lf_table.h:170:22: note: because ‘seqan::LfTable >, const seqan::Tag >, seqan::PrefixSumTable >’ has user-provided ‘seqan::LfTable& seqan::LfTable::operator=(const seqan::LfTable&) [with TOccTable = seqan::SentinelRankDictionary >, const seqan::Tag >; TPrefixSumTable = seqan::PrefixSumTable]’ 170 | inline LfTable & operator=(LfTable const & other) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:180, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:288:7: warning: implicitly-declared ‘seqan::CompressedSA >, void>, seqan::LfTable >, const seqan::Tag >, seqan::PrefixSumTable >, void>::CompressedSA(const seqan::CompressedSA >, void>, seqan::LfTable >, const seqan::Tag >, seqan::PrefixSumTable >, void>&)’ is deprecated [-Wdeprecated-copy] 288 | class Index > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:170, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_compressed_sa.h:161:27: note: because ‘seqan::CompressedSA >, void>, seqan::LfTable >, const seqan::Tag >, seqan::PrefixSumTable >, void>’ has user-provided ‘seqan::CompressedSA& seqan::CompressedSA::operator=(const seqan::CompressedSA&) [with TSparseString = seqan::SparseString >, void>; TLfTable = seqan::LfTable >, const seqan::Tag >, seqan::PrefixSumTable >; TSpec = void]’ 161 | inline CompressedSA & operator=(CompressedSA const & other) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:638:22: note: synthesized method ‘seqan::Index, seqan::FMIndex, const seqan::Tag > >::Index(const seqan::Index, seqan::FMIndex, const seqan::Tag > >&)’ first required here 638 | fmIndexSearch(uCharTag); | ~~~~~~~~~~~~~^~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:414:20: note: initializing argument 1 of ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::String; TIndexSpec = seqan::WT<>; TOptimization = const seqan::Tag]’ 414 | void fmIndexSearch(Index > /*tag*/) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:180, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:288:7: warning: implicitly-declared ‘seqan::LfTable >, const seqan::Tag >, seqan::PrefixSumTable >::LfTable(const seqan::LfTable >, const seqan::Tag >, seqan::PrefixSumTable >&)’ is deprecated [-Wdeprecated-copy] 288 | class Index > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:179, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_lf_table.h:170:22: note: because ‘seqan::LfTable >, const seqan::Tag >, seqan::PrefixSumTable >’ has user-provided ‘seqan::LfTable& seqan::LfTable::operator=(const seqan::LfTable&) [with TOccTable = seqan::SentinelRankDictionary >, const seqan::Tag >; TPrefixSumTable = seqan::PrefixSumTable]’ 170 | inline LfTable & operator=(LfTable const & other) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:180, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:288:7: warning: implicitly-declared ‘seqan::CompressedSA >, void>, seqan::LfTable >, const seqan::Tag >, seqan::PrefixSumTable >, void>::CompressedSA(const seqan::CompressedSA >, void>, seqan::LfTable >, const seqan::Tag >, seqan::PrefixSumTable >, void>&)’ is deprecated [-Wdeprecated-copy] 288 | class Index > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:170, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_compressed_sa.h:161:27: note: because ‘seqan::CompressedSA >, void>, seqan::LfTable >, const seqan::Tag >, seqan::PrefixSumTable >, void>’ has user-provided ‘seqan::CompressedSA& seqan::CompressedSA::operator=(const seqan::CompressedSA&) [with TSparseString = seqan::SparseString >, void>; TLfTable = seqan::LfTable >, const seqan::Tag >, seqan::PrefixSumTable >; TSpec = void]’ 161 | inline CompressedSA & operator=(CompressedSA const & other) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:639:22: note: synthesized method ‘seqan::Index, seqan::FMIndex, const seqan::Tag > >::Index(const seqan::Index, seqan::FMIndex, const seqan::Tag > >&)’ first required here 639 | fmIndexSearch(sCharTag); | ~~~~~~~~~~~~~^~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:414:20: note: initializing argument 1 of ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::String; TIndexSpec = seqan::WT<>; TOptimization = const seqan::Tag]’ 414 | void fmIndexSearch(Index > /*tag*/) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:180, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:288:7: warning: implicitly-declared ‘seqan::LfTable >, const seqan::Tag >, seqan::PrefixSumTable >::LfTable(const seqan::LfTable >, const seqan::Tag >, seqan::PrefixSumTable >&)’ is deprecated [-Wdeprecated-copy] 288 | class Index > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:179, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_lf_table.h:170:22: note: because ‘seqan::LfTable >, const seqan::Tag >, seqan::PrefixSumTable >’ has user-provided ‘seqan::LfTable& seqan::LfTable::operator=(const seqan::LfTable&) [with TOccTable = seqan::SentinelRankDictionary >, const seqan::Tag >; TPrefixSumTable = seqan::PrefixSumTable]’ 170 | inline LfTable & operator=(LfTable const & other) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:180, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:288:7: warning: implicitly-declared ‘seqan::CompressedSA >, void>, seqan::LfTable >, const seqan::Tag >, seqan::PrefixSumTable >, void>::CompressedSA(const seqan::CompressedSA >, void>, seqan::LfTable >, const seqan::Tag >, seqan::PrefixSumTable >, void>&)’ is deprecated [-Wdeprecated-copy] 288 | class Index > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:170, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_compressed_sa.h:161:27: note: because ‘seqan::CompressedSA >, void>, seqan::LfTable >, const seqan::Tag >, seqan::PrefixSumTable >, void>’ has user-provided ‘seqan::CompressedSA& seqan::CompressedSA::operator=(const seqan::CompressedSA&) [with TSparseString = seqan::SparseString >, void>; TLfTable = seqan::LfTable >, const seqan::Tag >, seqan::PrefixSumTable >; TSpec = void]’ 161 | inline CompressedSA & operator=(CompressedSA const & other) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:640:22: note: synthesized method ‘seqan::Index >, seqan::FMIndex, const seqan::Tag > >::Index(const seqan::Index >, seqan::FMIndex, const seqan::Tag > >&)’ first required here 640 | fmIndexSearch(charTag); | ~~~~~~~~~~~~~^~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:414:20: note: initializing argument 1 of ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::String >; TIndexSpec = seqan::WT<>; TOptimization = const seqan::Tag]’ 414 | void fmIndexSearch(Index > /*tag*/) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:180, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:288:7: warning: implicitly-declared ‘seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >::LfTable(const seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >&)’ is deprecated [-Wdeprecated-copy] 288 | class Index > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:179, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_lf_table.h:170:22: note: because ‘seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >’ has user-provided ‘seqan::LfTable& seqan::LfTable::operator=(const seqan::LfTable&) [with TOccTable = seqan::SentinelRankDictionary > >, const seqan::Tag >; TPrefixSumTable = seqan::PrefixSumTable, void>]’ 170 | inline LfTable & operator=(LfTable const & other) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:180, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:288:7: warning: implicitly-declared ‘seqan::CompressedSA >, seqan::Alloc<> >, void>, seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >, void>::CompressedSA(const seqan::CompressedSA >, seqan::Alloc<> >, void>, seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >, void>&)’ is deprecated [-Wdeprecated-copy] 288 | class Index > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:170, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_compressed_sa.h:161:27: note: because ‘seqan::CompressedSA >, seqan::Alloc<> >, void>, seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >, void>’ has user-provided ‘seqan::CompressedSA& seqan::CompressedSA::operator=(const seqan::CompressedSA&) [with TSparseString = seqan::SparseString >, seqan::Alloc<> >, void>; TLfTable = seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >; TSpec = void]’ 161 | inline CompressedSA & operator=(CompressedSA const & other) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:649:22: note: synthesized method ‘seqan::Index, seqan::Alloc<> > >, seqan::FMIndex, const seqan::Tag > >::Index(const seqan::Index, seqan::Alloc<> > >, seqan::FMIndex, const seqan::Tag > >&)’ first required here 649 | fmIndexSearch(dnaTag); | ~~~~~~~~~~~~~^~~~~~~~ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:414:20: note: initializing argument 1 of ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TOptimization = const seqan::Tag]’ 414 | void fmIndexSearch(Index > /*tag*/) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:180, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:288:7: warning: implicitly-declared ‘seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >::LfTable(const seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >&)’ is deprecated [-Wdeprecated-copy] 288 | class Index > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:179, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_lf_table.h:170:22: note: because ‘seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >’ has user-provided ‘seqan::LfTable& seqan::LfTable::operator=(const seqan::LfTable&) [with TOccTable = seqan::SentinelRankDictionary > >, const seqan::Tag >; TPrefixSumTable = seqan::PrefixSumTable, void>]’ 170 | inline LfTable & operator=(LfTable const & other) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:180, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:288:7: warning: implicitly-declared ‘seqan::CompressedSA >, seqan::Alloc<> >, void>, seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >, void>::CompressedSA(const seqan::CompressedSA >, seqan::Alloc<> >, void>, seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >, void>&)’ is deprecated [-Wdeprecated-copy] 288 | class Index > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:170, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_compressed_sa.h:161:27: note: because ‘seqan::CompressedSA >, seqan::Alloc<> >, void>, seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >, void>’ has user-provided ‘seqan::CompressedSA& seqan::CompressedSA::operator=(const seqan::CompressedSA&) [with TSparseString = seqan::SparseString >, seqan::Alloc<> >, void>; TLfTable = seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >; TSpec = void]’ 161 | inline CompressedSA & operator=(CompressedSA const & other) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:650:22: note: synthesized method ‘seqan::Index, seqan::Alloc<> > >, seqan::FMIndex, const seqan::Tag > >::Index(const seqan::Index, seqan::Alloc<> > >, seqan::FMIndex, const seqan::Tag > >&)’ first required here 650 | fmIndexSearch(dna5Tag); | ~~~~~~~~~~~~~^~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:414:20: note: initializing argument 1 of ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TOptimization = const seqan::Tag]’ 414 | void fmIndexSearch(Index > /*tag*/) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:180, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:288:7: warning: implicitly-declared ‘seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >::LfTable(const seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >&)’ is deprecated [-Wdeprecated-copy] 288 | class Index > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:179, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_lf_table.h:170:22: note: because ‘seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >’ has user-provided ‘seqan::LfTable& seqan::LfTable::operator=(const seqan::LfTable&) [with TOccTable = seqan::SentinelRankDictionary > >, const seqan::Tag >; TPrefixSumTable = seqan::PrefixSumTable, void>]’ 170 | inline LfTable & operator=(LfTable const & other) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:180, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:288:7: warning: implicitly-declared ‘seqan::CompressedSA >, seqan::Alloc<> >, void>, seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >, void>::CompressedSA(const seqan::CompressedSA >, seqan::Alloc<> >, void>, seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >, void>&)’ is deprecated [-Wdeprecated-copy] 288 | class Index > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:170, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_compressed_sa.h:161:27: note: because ‘seqan::CompressedSA >, seqan::Alloc<> >, void>, seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >, void>’ has user-provided ‘seqan::CompressedSA& seqan::CompressedSA::operator=(const seqan::CompressedSA&) [with TSparseString = seqan::SparseString >, seqan::Alloc<> >, void>; TLfTable = seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >; TSpec = void]’ 161 | inline CompressedSA & operator=(CompressedSA const & other) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:651:22: note: synthesized method ‘seqan::Index, seqan::Alloc<> > >, seqan::FMIndex, const seqan::Tag > >::Index(const seqan::Index, seqan::Alloc<> > >, seqan::FMIndex, const seqan::Tag > >&)’ first required here 651 | fmIndexSearch(asTag); | ~~~~~~~~~~~~~^~~~~~~ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:414:20: note: initializing argument 1 of ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TOptimization = const seqan::Tag]’ 414 | void fmIndexSearch(Index > /*tag*/) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:180, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:288:7: warning: implicitly-declared ‘seqan::LfTable >, const seqan::Tag >, seqan::PrefixSumTable >::LfTable(const seqan::LfTable >, const seqan::Tag >, seqan::PrefixSumTable >&)’ is deprecated [-Wdeprecated-copy] 288 | class Index > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:179, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_lf_table.h:170:22: note: because ‘seqan::LfTable >, const seqan::Tag >, seqan::PrefixSumTable >’ has user-provided ‘seqan::LfTable& seqan::LfTable::operator=(const seqan::LfTable&) [with TOccTable = seqan::SentinelRankDictionary >, const seqan::Tag >; TPrefixSumTable = seqan::PrefixSumTable]’ 170 | inline LfTable & operator=(LfTable const & other) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:180, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:288:7: warning: implicitly-declared ‘seqan::CompressedSA >, seqan::Alloc<> >, void>, seqan::LfTable >, const seqan::Tag >, seqan::PrefixSumTable >, void>::CompressedSA(const seqan::CompressedSA >, seqan::Alloc<> >, void>, seqan::LfTable >, const seqan::Tag >, seqan::PrefixSumTable >, void>&)’ is deprecated [-Wdeprecated-copy] 288 | class Index > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:170, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_compressed_sa.h:161:27: note: because ‘seqan::CompressedSA >, seqan::Alloc<> >, void>, seqan::LfTable >, const seqan::Tag >, seqan::PrefixSumTable >, void>’ has user-provided ‘seqan::CompressedSA& seqan::CompressedSA::operator=(const seqan::CompressedSA&) [with TSparseString = seqan::SparseString >, seqan::Alloc<> >, void>; TLfTable = seqan::LfTable >, const seqan::Tag >, seqan::PrefixSumTable >; TSpec = void]’ 161 | inline CompressedSA & operator=(CompressedSA const & other) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:652:22: note: synthesized method ‘seqan::Index >, seqan::FMIndex, const seqan::Tag > >::Index(const seqan::Index >, seqan::FMIndex, const seqan::Tag > >&)’ first required here 652 | fmIndexSearch(uCharTag); | ~~~~~~~~~~~~~^~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:414:20: note: initializing argument 1 of ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet >; TIndexSpec = seqan::WT<>; TOptimization = const seqan::Tag]’ 414 | void fmIndexSearch(Index > /*tag*/) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:180, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:288:7: warning: implicitly-declared ‘seqan::LfTable >, const seqan::Tag >, seqan::PrefixSumTable >::LfTable(const seqan::LfTable >, const seqan::Tag >, seqan::PrefixSumTable >&)’ is deprecated [-Wdeprecated-copy] 288 | class Index > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:179, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_lf_table.h:170:22: note: because ‘seqan::LfTable >, const seqan::Tag >, seqan::PrefixSumTable >’ has user-provided ‘seqan::LfTable& seqan::LfTable::operator=(const seqan::LfTable&) [with TOccTable = seqan::SentinelRankDictionary >, const seqan::Tag >; TPrefixSumTable = seqan::PrefixSumTable]’ 170 | inline LfTable & operator=(LfTable const & other) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:180, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:288:7: warning: implicitly-declared ‘seqan::CompressedSA >, seqan::Alloc<> >, void>, seqan::LfTable >, const seqan::Tag >, seqan::PrefixSumTable >, void>::CompressedSA(const seqan::CompressedSA >, seqan::Alloc<> >, void>, seqan::LfTable >, const seqan::Tag >, seqan::PrefixSumTable >, void>&)’ is deprecated [-Wdeprecated-copy] 288 | class Index > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:170, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_compressed_sa.h:161:27: note: because ‘seqan::CompressedSA >, seqan::Alloc<> >, void>, seqan::LfTable >, const seqan::Tag >, seqan::PrefixSumTable >, void>’ has user-provided ‘seqan::CompressedSA& seqan::CompressedSA::operator=(const seqan::CompressedSA&) [with TSparseString = seqan::SparseString >, seqan::Alloc<> >, void>; TLfTable = seqan::LfTable >, const seqan::Tag >, seqan::PrefixSumTable >; TSpec = void]’ 161 | inline CompressedSA & operator=(CompressedSA const & other) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:653:22: note: synthesized method ‘seqan::Index >, seqan::FMIndex, const seqan::Tag > >::Index(const seqan::Index >, seqan::FMIndex, const seqan::Tag > >&)’ first required here 653 | fmIndexSearch(sCharTag); | ~~~~~~~~~~~~~^~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:414:20: note: initializing argument 1 of ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet >; TIndexSpec = seqan::WT<>; TOptimization = const seqan::Tag]’ 414 | void fmIndexSearch(Index > /*tag*/) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:180, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:288:7: warning: implicitly-declared ‘seqan::LfTable >, const seqan::Tag >, seqan::PrefixSumTable >::LfTable(const seqan::LfTable >, const seqan::Tag >, seqan::PrefixSumTable >&)’ is deprecated [-Wdeprecated-copy] 288 | class Index > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:179, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_lf_table.h:170:22: note: because ‘seqan::LfTable >, const seqan::Tag >, seqan::PrefixSumTable >’ has user-provided ‘seqan::LfTable& seqan::LfTable::operator=(const seqan::LfTable&) [with TOccTable = seqan::SentinelRankDictionary >, const seqan::Tag >; TPrefixSumTable = seqan::PrefixSumTable]’ 170 | inline LfTable & operator=(LfTable const & other) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:180, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:288:7: warning: implicitly-declared ‘seqan::CompressedSA >, seqan::Alloc<> >, void>, seqan::LfTable >, const seqan::Tag >, seqan::PrefixSumTable >, void>::CompressedSA(const seqan::CompressedSA >, seqan::Alloc<> >, void>, seqan::LfTable >, const seqan::Tag >, seqan::PrefixSumTable >, void>&)’ is deprecated [-Wdeprecated-copy] 288 | class Index > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:170, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_compressed_sa.h:161:27: note: because ‘seqan::CompressedSA >, seqan::Alloc<> >, void>, seqan::LfTable >, const seqan::Tag >, seqan::PrefixSumTable >, void>’ has user-provided ‘seqan::CompressedSA& seqan::CompressedSA::operator=(const seqan::CompressedSA&) [with TSparseString = seqan::SparseString >, seqan::Alloc<> >, void>; TLfTable = seqan::LfTable >, const seqan::Tag >, seqan::PrefixSumTable >; TSpec = void]’ 161 | inline CompressedSA & operator=(CompressedSA const & other) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:654:22: note: synthesized method ‘seqan::Index > >, seqan::FMIndex, const seqan::Tag > >::Index(const seqan::Index > >, seqan::FMIndex, const seqan::Tag > >&)’ first required here 654 | fmIndexSearch(charTag); | ~~~~~~~~~~~~~^~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:414:20: note: initializing argument 1 of ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet > >; TIndexSpec = seqan::WT<>; TOptimization = const seqan::Tag]’ 414 | void fmIndexSearch(Index > /*tag*/) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:69, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/fundamental_transport.h: In instantiation of ‘void seqan::assign(TTarget&, TSource&) [with TTarget = seqan::Index > >; TSource = seqan::Index > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/holder_tristate.h:730:15: required from ‘void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Index > >; TValue2 = seqan::Index > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/holder_tristate.h:674:19: required from ‘void seqan::create(seqan::Holder >&) [with TValue = seqan::Index > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/holder_tristate.h:990:15: required from ‘typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::Index > >; typename seqan::Reference > >::Type = seqan::Index > >&]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index.h:118:15: 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-1.4.2+dfsg/core/include/seqan/find/find_base.h:1165:18: required from ‘typename seqan::Parameter_::Type>::Type seqan::haystack(TObject&) [with TObject = seqan::Finder > >, const seqan::Tag >; typename seqan::Parameter_::Type>::Type = seqan::Index > >&]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index_esa.h:1928:40: required from ‘void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, EsaFindMlr) [with TText = seqan::String >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = seqan::String >; seqan::EsaFindMlr = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index.h:292:19: required from ‘bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = seqan::Pattern > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:664:14: required from ‘void seqan::testFind() [with TAlgorithmSpec = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:692:22: required from ‘void seqan::SEQAN_TEST_testFind_Esa_Mlr() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:64:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared ‘seqan::Index > >& seqan::Index > >::operator=(const seqan::Index > >&)’ is deprecated [-Wdeprecated-copy] 133 | target = source; | ~~~~~~~^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:125, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:548:3: note: because ‘seqan::Index > >’ has user-provided ‘seqan::Index >::Index(const seqan::Index >&) [with TText = seqan::String >; TSpec = void]’ 548 | Index(Index const &other): | ^~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:127, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h: In instantiation of ‘TSize seqan::_sortWotdBucket(seqan::Index, TSpec>&, TBeginPos, TEndPos, TSize) [with TText = seqan::String >; TSpec = seqan::Owner<>; TIndexSpec = seqan::IndexWotd<>; TBeginPos = long unsigned int; TEndPos = long unsigned int; TSize = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h:1871:32: required from ‘typename seqan::Size > >::Type seqan::_wotdEvaluate(const seqan::Iter >, seqan::VSTree >&) [with TText = seqan::StringSet > >; TIndexSpec = void; TSpec = seqan::TopDown >; typename seqan::Size > >::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h:800:34: required from ‘bool seqan::_goDown(seqan::Iter >, seqan::VSTree > >&, seqan::VSTreeIteratorTraits) [with TText = seqan::StringSet > >; TIndexSpec = void; TSpec = seqan::ParentLinks; TDfsOrder = seqan::Preorder_; THideEmptyEdges = seqan::True]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2296:14: required from ‘bool seqan::goDown(seqan::Iter > >&) [with TIndex = seqan::Index > >, seqan::IndexWotd<> >; TSpec = seqan::ParentLinks]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2771:15: required from ‘void seqan::goNextImpl(seqan::Iter > > >&, seqan::VSTreeIteratorTraits) [with TIndex = seqan::Index > >, seqan::IndexWotd<> >; TSpec = seqan::Preorder; THideEmptyEdges = seqan::True]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2052:13: required from ‘void seqan::goNext(seqan::Iter >&, TTraits) [with TIndex = seqan::Index > >, seqan::IndexWotd<> >; TSpec = seqan::TopDown >; TTraits = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2047:9: required from ‘void seqan::goNext(seqan::Iter >&) [with TIndex = seqan::Index > >, seqan::IndexWotd<> >; TSpec = seqan::TopDown >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:304:9: required from ‘void seqan::compareTreeIterators(TIndex1&, TIndex2&) [with TIndex1 = seqan::Index > > >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:336:23: required from ‘void seqan::compareIndices() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:355:42: required from ‘void seqan::SEQAN_TEST_testCompareIndices_Esa_Wotd() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:65:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h:1539:76: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 1539 | *(saBeg + (*(boundBeg + ordValue(*(itText + getSeqOffset(lPos)))))++) = *itSA; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:127, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h:1542:40: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 1542 | *(saBeg + index.sentinelBound++) = *itSA; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:127, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h: In instantiation of ‘TSize seqan::_sortWotdBucket(seqan::Index, TSpec>&, TBeginPos, TEndPos, TSize) [with TText = seqan::String, seqan::Alloc<> >; TSpec = seqan::Owner<>; TIndexSpec = seqan::IndexWotd<>; TBeginPos = long unsigned int; TEndPos = long unsigned int; TSize = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h:1871:32: required from ‘typename seqan::Size > >::Type seqan::_wotdEvaluate(const seqan::Iter >, seqan::VSTree >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = void; TSpec = seqan::TopDown >; typename seqan::Size > >::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h:800:34: required from ‘bool seqan::_goDown(seqan::Iter >, seqan::VSTree > >&, seqan::VSTreeIteratorTraits) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = void; TSpec = seqan::ParentLinks; TDfsOrder = seqan::Preorder_; THideEmptyEdges = seqan::True]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2296:14: required from ‘bool seqan::goDown(seqan::Iter > >&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexWotd<> >; TSpec = seqan::ParentLinks]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2771:15: required from ‘void seqan::goNextImpl(seqan::Iter > > >&, seqan::VSTreeIteratorTraits) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexWotd<> >; TSpec = seqan::Preorder; THideEmptyEdges = seqan::True]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2052:13: required from ‘void seqan::goNext(seqan::Iter >&, TTraits) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexWotd<> >; TSpec = seqan::TopDown >; TTraits = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2047:9: required from ‘void seqan::goNext(seqan::Iter >&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexWotd<> >; TSpec = seqan::TopDown >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:304:9: required from ‘void seqan::compareTreeIterators(TIndex1&, TIndex2&) [with TIndex1 = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index, seqan::Alloc<> > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:349:23: required from ‘void seqan::compareIndices() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:355:42: required from ‘void seqan::SEQAN_TEST_testCompareIndices_Esa_Wotd() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:65:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h:1539:76: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 1539 | *(saBeg + (*(boundBeg + ordValue(*(itText + getSeqOffset(lPos)))))++) = *itSA; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:127, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h:1542:40: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 1542 | *(saBeg + index.sentinelBound++) = *itSA; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:126, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h: In instantiation of ‘bool seqan::_goDown(seqan::Iter >, seqan::VSTree > >&, seqan::VSTreeIteratorTraits) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = void; TSpec = seqan::Preorder; TDfsOrder = seqan::Preorder_]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2296:14: required from ‘bool seqan::goDown(seqan::Iter > >&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_stree.h:56:8: required from ‘void fmIndexIteratorConstuctor(TIter&) [with TIter = seqan::Iter, seqan::Alloc<> >, seqan::FMIndex<> >, seqan::VSTree > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_stree.h:330:34: required from ‘void SEQAN_TEST_fm_index_iterator_constuctor() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:140:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2254:27: warning: implicitly-declared ‘constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)’ is deprecated [-Wdeprecated-copy] 2254 | oldParentDesc = nodeUp(it); | ~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:125, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:290:3: note: because ‘seqan::VertexEsa’ has user-provided ‘seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]’ 290 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:126, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h: In instantiation of ‘bool seqan::_goDownChar(seqan::Iter > >&, TValue) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::IndexEsa<> >; TSpec = seqan::ParentLinks; TValue = seqan::SimpleType]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2379:21: required from ‘bool seqan::_goDownObject(seqan::Iter > >&, const TObject&, seqan::False) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::IndexEsa<> >; TSpec = seqan::ParentLinks; TObject = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2401:23: required from ‘bool seqan::goDown(seqan::Iter > >&, const TObject&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::IndexEsa<> >; TSpec = seqan::ParentLinks; TObject = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_prefix_sum_table.h:62:15: required from ‘void prefixSumTableConstructor(TPrefixSumTable&) [with TPrefixSumTable = seqan::PrefixSumTable, void>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_prefix_sum_table.h:343:30: required from ‘void SEQAN_TEST_prefix_sum_table_constructor() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:68:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2314:14: warning: implicitly-declared ‘constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)’ is deprecated [-Wdeprecated-copy] 2314 | value(it) = nodeDesc; | ~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:125, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:290:3: note: because ‘seqan::VertexEsa’ has user-provided ‘seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]’ 290 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:126, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h: In instantiation of ‘bool seqan::_goDownChar(seqan::Iter > >&, TValue) [with TIndex = seqan::Index, seqan::IndexEsa<> >; TSpec = seqan::ParentLinks; TValue = unsigned char]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2379:21: required from ‘bool seqan::_goDownObject(seqan::Iter > >&, const TObject&, seqan::False) [with TIndex = seqan::Index, seqan::IndexEsa<> >; TSpec = seqan::ParentLinks; TObject = unsigned char]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2401:23: required from ‘bool seqan::goDown(seqan::Iter > >&, const TObject&) [with TIndex = seqan::Index, seqan::IndexEsa<> >; TSpec = seqan::ParentLinks; TObject = unsigned char]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_prefix_sum_table.h:62:15: required from ‘void prefixSumTableConstructor(TPrefixSumTable&) [with TPrefixSumTable = seqan::PrefixSumTable]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_prefix_sum_table.h:346:30: required from ‘void SEQAN_TEST_prefix_sum_table_constructor() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:68:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2314:14: warning: implicitly-declared ‘constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)’ is deprecated [-Wdeprecated-copy] 2314 | value(it) = nodeDesc; | ~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:125, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:290:3: note: because ‘seqan::VertexEsa’ has user-provided ‘seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]’ 290 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:126, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:1839:16: required from ‘void seqan::goRoot(seqan::Iter, seqan::VSTree >&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown<>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:266:10: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_stree.h:55:52: required from ‘void fmIndexIteratorConstuctor(TIter&) [with TIter = seqan::Iter, seqan::Alloc<> >, seqan::FMIndex<> >, seqan::VSTree > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_stree.h:330:34: required from ‘void SEQAN_TEST_fm_index_iterator_constuctor() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:140:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2147:24: warning: implicitly-declared ‘constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)’ is deprecated [-Wdeprecated-copy] 2147 | it._parentDesc = value(it); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:125, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:290:3: note: because ‘seqan::VertexEsa’ has user-provided ‘seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]’ 290 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:126, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h: In instantiation of ‘void seqan::_historyPush(seqan::Iter >, seqan::VSTree > >&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = void; TSpec = seqan::Preorder]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2256:21: required from ‘bool seqan::_goDown(seqan::Iter >, seqan::VSTree > >&, seqan::VSTreeIteratorTraits) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = void; TSpec = seqan::Preorder; TDfsOrder = seqan::Preorder_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2296:14: required from ‘bool seqan::goDown(seqan::Iter > >&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_stree.h:56:8: required from ‘void fmIndexIteratorConstuctor(TIter&) [with TIter = seqan::Iter, seqan::Alloc<> >, seqan::FMIndex<> >, seqan::VSTree > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_stree.h:330:34: required from ‘void SEQAN_TEST_fm_index_iterator_constuctor() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:140:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2167:18: warning: implicitly-declared ‘constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)’ is deprecated [-Wdeprecated-copy] 2167 | it._parentDesc = value(it); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:125, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:290:3: note: because ‘seqan::VertexEsa’ has user-provided ‘seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]’ 290 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:126, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h: In instantiation of ‘bool seqan::_goUp(seqan::Iter > >&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2285:22: required from ‘bool seqan::_goDown(seqan::Iter >, seqan::VSTree > >&, seqan::VSTreeIteratorTraits) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = void; TSpec = seqan::Preorder; TDfsOrder = seqan::Preorder_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2296:14: required from ‘bool seqan::goDown(seqan::Iter > >&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_stree.h:56:8: required from ‘void fmIndexIteratorConstuctor(TIter&) [with TIter = seqan::Iter, seqan::Alloc<> >, seqan::FMIndex<> >, seqan::VSTree > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_stree.h:330:34: required from ‘void SEQAN_TEST_fm_index_iterator_constuctor() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:140:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2488:14: warning: implicitly-declared ‘constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)’ is deprecated [-Wdeprecated-copy] 2488 | value(it) = it._parentDesc; | ~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:125, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:290:3: note: because ‘seqan::VertexEsa’ has user-provided ‘seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]’ 290 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:126, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h: In instantiation of ‘void seqan::_setParentNodeDescriptor(seqan::Iter > >&, const TVertexDesc&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::IndexEsa<> >; TSpec = seqan::Preorder; TVertexDesc = seqan::VertexEsa]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2286:41: required from ‘bool seqan::_goDown(seqan::Iter >, seqan::VSTree > >&, seqan::VSTreeIteratorTraits) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = void; TSpec = seqan::Preorder; TDfsOrder = seqan::Preorder_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2296:14: required from ‘bool seqan::goDown(seqan::Iter > >&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_stree.h:56:8: required from ‘void fmIndexIteratorConstuctor(TIter&) [with TIter = seqan::Iter, seqan::Alloc<> >, seqan::FMIndex<> >, seqan::VSTree > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_stree.h:330:34: required from ‘void SEQAN_TEST_fm_index_iterator_constuctor() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:140:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2229:24: warning: implicitly-declared ‘constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)’ is deprecated [-Wdeprecated-copy] 2229 | it._parentDesc = desc; | ~~~~~~~~~~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:125, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:290:3: note: because ‘seqan::VertexEsa’ has user-provided ‘seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]’ 290 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:126, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2751:9: required from ‘void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::IndexEsa<> >; TSpec = seqan::TopDown >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:1840:8: required from ‘void seqan::goRoot(seqan::Iter, seqan::VSTree >&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_stree.h:276:15: required from ‘void fmIndexIteratorCountOccurrences(TIter&) [with TIter = seqan::Iter, seqan::Alloc<> >, seqan::FMIndex<> >, seqan::VSTree > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_stree.h:539:40: required from ‘void SEQAN_TEST_fm_index_iterator_count_occurrences() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:147:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2745:13: warning: implicitly-declared ‘constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)’ is deprecated [-Wdeprecated-copy] 2745 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:125, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:290:3: note: because ‘seqan::VertexEsa’ has user-provided ‘seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]’ 290 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:126, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:1839:16: required from ‘void seqan::goRoot(seqan::Iter, seqan::VSTree >&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown<>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:266:10: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_prefix_sum_table.h:57:69: required from ‘void prefixSumTableConstructor(TPrefixSumTable&) [with TPrefixSumTable = seqan::PrefixSumTable, void>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_prefix_sum_table.h:343:30: required from ‘void SEQAN_TEST_prefix_sum_table_constructor() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:68:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2147:24: warning: implicitly-declared ‘constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)’ is deprecated [-Wdeprecated-copy] 2147 | it._parentDesc = value(it); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:125, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:290:3: note: because ‘seqan::VertexEsa’ has user-provided ‘seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]’ 290 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:126, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h: In instantiation of ‘void seqan::_historyClear(seqan::Iter > >&) [with TIndex = seqan::Index, seqan::IndexEsa<> >; TSpec = seqan::Preorder]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:1839:16: required from ‘void seqan::goRoot(seqan::Iter, seqan::VSTree >&) [with TText = seqan::String; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown<>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:266:10: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::IndexEsa<> >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::IndexEsa<> >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_prefix_sum_table.h:57:69: required from ‘void prefixSumTableConstructor(TPrefixSumTable&) [with TPrefixSumTable = seqan::PrefixSumTable]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_prefix_sum_table.h:346:30: required from ‘void SEQAN_TEST_prefix_sum_table_constructor() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:68:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2147:24: warning: implicitly-declared ‘constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)’ is deprecated [-Wdeprecated-copy] 2147 | it._parentDesc = value(it); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:125, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:290:3: note: because ‘seqan::VertexEsa’ has user-provided ‘seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]’ 290 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ [ 95%] Linking CXX executable ../../../bin/test_align cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/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=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/test_align.dir/test_align.cpp.o -o ../../../bin/test_align -lrt In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:126, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/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<>]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2751:9: required from ‘void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::IndexEsa<> >; TSpec = seqan::TopDown<>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:1840:8: required from ‘void seqan::goRoot(seqan::Iter, seqan::VSTree >&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown<>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:266:10: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_stree.h:55:52: required from ‘void fmIndexIteratorConstuctor(TIter&) [with TIter = seqan::Iter, seqan::Alloc<> >, seqan::FMIndex<> >, seqan::VSTree > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_stree.h:330:34: required from ‘void SEQAN_TEST_fm_index_iterator_constuctor() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:140:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2745:13: warning: implicitly-declared ‘constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)’ is deprecated [-Wdeprecated-copy] 2745 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:125, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:290:3: note: because ‘seqan::VertexEsa’ has user-provided ‘seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]’ 290 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:126, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h: In instantiation of ‘bool seqan::_goDownChar(seqan::Iter > >&, TValue) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::IndexEsa<> >; TSpec = seqan::ParentLinks; TValue = seqan::SimpleType]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2344:21: required from ‘bool seqan::_goDownString(seqan::Iter > >&, const TString&, TSize&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::IndexEsa<> >; TSpec = seqan::ParentLinks; TString = seqan::String, seqan::Alloc<> >; TSize = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2390:23: required from ‘bool seqan::_goDownObject(seqan::Iter > >&, const TObject&, seqan::True) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::IndexEsa<> >; TSpec = seqan::ParentLinks; TObject = seqan::String, seqan::Alloc<> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2401:23: required from ‘bool seqan::goDown(seqan::Iter > >&, const TObject&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::IndexEsa<> >; TSpec = seqan::ParentLinks; TObject = seqan::String, seqan::Alloc<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_stree.h:270:9: required from ‘void fmIndexIteratorCountOccurrences(TIter&) [with TIter = seqan::Iter, seqan::Alloc<> >, seqan::FMIndex<> >, seqan::VSTree > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_stree.h:539:40: required from ‘void SEQAN_TEST_fm_index_iterator_count_occurrences() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:147:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2314:14: warning: implicitly-declared ‘constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)’ is deprecated [-Wdeprecated-copy] 2314 | value(it) = nodeDesc; | ~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:125, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:290:3: note: because ‘seqan::VertexEsa’ has user-provided ‘seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]’ 290 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:126, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/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<>]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2751:9: required from ‘void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::IndexEsa<> >; TSpec = seqan::TopDown<>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:1840:8: required from ‘void seqan::goRoot(seqan::Iter, seqan::VSTree >&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown<>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:266:10: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_prefix_sum_table.h:57:69: required from ‘void prefixSumTableConstructor(TPrefixSumTable&) [with TPrefixSumTable = seqan::PrefixSumTable, void>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_prefix_sum_table.h:343:30: required from ‘void SEQAN_TEST_prefix_sum_table_constructor() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:68:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2745:13: warning: implicitly-declared ‘constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)’ is deprecated [-Wdeprecated-copy] 2745 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:125, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:290:3: note: because ‘seqan::VertexEsa’ has user-provided ‘seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]’ 290 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:126, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h: In instantiation of ‘void seqan::_clear(seqan::Iter >&) [with TIndex = seqan::Index, seqan::IndexEsa<> >; TSpec = seqan::TopDown<>]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2751:9: required from ‘void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index, seqan::IndexEsa<> >; TSpec = seqan::TopDown<>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:1840:8: required from ‘void seqan::goRoot(seqan::Iter, seqan::VSTree >&) [with TText = seqan::String; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown<>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:266:10: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::IndexEsa<> >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::IndexEsa<> >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_prefix_sum_table.h:57:69: required from ‘void prefixSumTableConstructor(TPrefixSumTable&) [with TPrefixSumTable = seqan::PrefixSumTable]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_prefix_sum_table.h:346:30: required from ‘void SEQAN_TEST_prefix_sum_table_constructor() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:68:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2745:13: warning: implicitly-declared ‘constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)’ is deprecated [-Wdeprecated-copy] 2745 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:125, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:290:3: note: because ‘seqan::VertexEsa’ has user-provided ‘seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]’ 290 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::assign(seqan::String&, seqan::Pipe&) [with TValue = seqan::Pair >; TStringSpec = seqan::Alloc<>; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TSpec = seqan::Multi >, seqan::String > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:826:15: required from ‘void seqan::operator<<(seqan::String&, seqan::Pipe&) [with TValue = seqan::Pair >; TStringSpec = seqan::Alloc<>; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TSpec = seqan::Multi >, seqan::String > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:110:15: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:68:40: required from ‘void seqan::SEQAN_TEST_testIssue509() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:59:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:802:19: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 802 | *_cur = *src; | ~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:127, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h: In instantiation of ‘typename seqan::Size, TSpec> >::Type seqan::_sortFirstWotdBucket(seqan::Index, TSpec>&) [with TText = seqan::String >; TSpec = seqan::Owner<>; TIndexSpec = seqan::IndexWotd<>; typename seqan::Size, TSpec> >::Type = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h:2021:31: required from ‘void seqan::_wotdCreateFirstLevel(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h:2055:24: required from ‘bool seqan::indexCreate(seqan::Index >&, WotdDir, seqan::Default) [with TText = seqan::StringSet > >; TSpec = void; seqan::WotdDir = const seqan::Tag; seqan::Default = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexWotd<>; TFibre = seqan::FibreDir_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexWotd<>; TFibre = seqan::FibreDir_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h:363:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexWotd<> >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexWotd<> >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:294:61: required from ‘void seqan::compareTreeIterators(TIndex1&, TIndex2&) [with TIndex1 = seqan::Index > > >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:336:23: required from ‘void seqan::compareIndices() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:355:42: required from ‘void seqan::SEQAN_TEST_testCompareIndices_Esa_Wotd() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:65:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h:1271:61: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 1271 | *(saBeg + (*(boundBeg + ordValue(getValue(itText))))++) = localPos; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:127, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h: In instantiation of ‘TSize seqan::_sortWotdBucket(seqan::Index, TSpec>&, TBeginPos, TEndPos, TSize) [with TText = seqan::String >; TSpec = seqan::Owner<>; TIndexSpec = seqan::IndexWotd<>; TBeginPos = int; TEndPos = long unsigned int; TSize = int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h:2024:26: required from ‘void seqan::_wotdCreateFirstLevel(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h:2055:24: required from ‘bool seqan::indexCreate(seqan::Index >&, WotdDir, seqan::Default) [with TText = seqan::StringSet > >; TSpec = void; seqan::WotdDir = const seqan::Tag; seqan::Default = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexWotd<>; TFibre = seqan::FibreDir_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexWotd<>; TFibre = seqan::FibreDir_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h:363:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexWotd<> >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexWotd<> >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:294:61: required from ‘void seqan::compareTreeIterators(TIndex1&, TIndex2&) [with TIndex1 = seqan::Index > > >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:336:23: required from ‘void seqan::compareIndices() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:355:42: required from ‘void seqan::SEQAN_TEST_testCompareIndices_Esa_Wotd() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:65:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h:1539:76: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 1539 | *(saBeg + (*(boundBeg + ordValue(*(itText + getSeqOffset(lPos)))))++) = *itSA; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:127, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h:1542:40: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 1542 | *(saBeg + index.sentinelBound++) = *itSA; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:127, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h: In instantiation of ‘typename seqan::Size, TSpec> >::Type seqan::_sortFirstWotdBucket(seqan::Index, TSpec>&) [with TText = seqan::String, seqan::Alloc<> >; TSpec = seqan::Owner<>; TIndexSpec = seqan::IndexWotd<>; typename seqan::Size, TSpec> >::Type = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h:2021:31: required from ‘void seqan::_wotdCreateFirstLevel(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h:2055:24: required from ‘bool seqan::indexCreate(seqan::Index >&, WotdDir, seqan::Default) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void; seqan::WotdDir = const seqan::Tag; seqan::Default = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexWotd<>; TFibre = seqan::FibreDir_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexWotd<>; TFibre = seqan::FibreDir_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h:363:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexWotd<> >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexWotd<> >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:294:61: required from ‘void seqan::compareTreeIterators(TIndex1&, TIndex2&) [with TIndex1 = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index, seqan::Alloc<> > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:349:23: required from ‘void seqan::compareIndices() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:355:42: required from ‘void seqan::SEQAN_TEST_testCompareIndices_Esa_Wotd() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:65:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h:1271:61: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 1271 | *(saBeg + (*(boundBeg + ordValue(getValue(itText))))++) = localPos; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:127, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h: In instantiation of ‘TSize seqan::_sortWotdBucket(seqan::Index, TSpec>&, TBeginPos, TEndPos, TSize) [with TText = seqan::String, seqan::Alloc<> >; TSpec = seqan::Owner<>; TIndexSpec = seqan::IndexWotd<>; TBeginPos = int; TEndPos = long unsigned int; TSize = int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h:2024:26: required from ‘void seqan::_wotdCreateFirstLevel(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h:2055:24: required from ‘bool seqan::indexCreate(seqan::Index >&, WotdDir, seqan::Default) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void; seqan::WotdDir = const seqan::Tag; seqan::Default = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexWotd<>; TFibre = seqan::FibreDir_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexWotd<>; TFibre = seqan::FibreDir_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h:363:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexWotd<> >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexWotd<> >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:294:61: required from ‘void seqan::compareTreeIterators(TIndex1&, TIndex2&) [with TIndex1 = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index, seqan::Alloc<> > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:349:23: required from ‘void seqan::compareIndices() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:355:42: required from ‘void seqan::SEQAN_TEST_testCompareIndices_Esa_Wotd() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:65:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h:1539:76: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 1539 | *(saBeg + (*(boundBeg + ordValue(*(itText + getSeqOffset(lPos)))))++) = *itSA; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:127, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_wotd.h:1542:40: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 1542 | *(saBeg + index.sentinelBound++) = *itSA; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h: In instantiation of ‘seqan::Iter > seqan::operator+(const seqan::Iter >&, TIntegral) [with TContainer = seqan::Segment >, seqan::SuffixSegment>; TIterator = long unsigned int*; TSpec = seqan::Tag; TIntegral = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:739:53: required from ‘void seqan::createSuffixArray(TSA&, TText&, const seqan::Skew7&, unsigned int, unsigned int, unsigned int) [with TSA = seqan::String >; TText = const seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:889:20: required from ‘void seqan::createSuffixArray(TSA&, TText&, const seqan::Skew7&, unsigned int, unsigned int) [with TSA = seqan::String >; TText = const seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:162:21: required from ‘void seqan::_createSuffixArrayRandomAccess(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >; TText = seqan::String >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:178:39: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::True) [with TSA = seqan::String >; TText = seqan::String >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >; TText = seqan::String >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::String >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::String >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_algs.h:538:16: required from ‘seqan::Iter > > >::Iter(TSTree&, seqan::Iter > > >::TSize) [with TSTree = seqan::Index > >; TSpec = void; seqan::Iter > > >::TSize = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:448:52: required from ‘void seqan::SEQAN_TEST_testMaxRepeats() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:68:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:609:12: warning: implicitly-declared ‘constexpr seqan::Segment >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::SuffixSegment>&)’ is deprecated [-Wdeprecated-copy] 609 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:94, from /<>/seqan-1.4.2+dfsg/core/include/seqan/modifier.h:47, from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:53, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:43: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_suffix.h:184:5: note: because ‘seqan::Segment >, seqan::SuffixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]’ 184 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:138:48: note: initializing argument 1 of ‘seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::SuffixSegment>; TIterator = long unsigned int*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::SuffixSegment>]’ 138 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::assign(seqan::String&, seqan::Pipe&) [with TValue = seqan::Pair >; TStringSpec = seqan::Alloc<>; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TSpec = seqan::Multi >, seqan::String > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:826:15: required from ‘void seqan::operator<<(seqan::String&, seqan::Pipe&) [with TValue = seqan::Pair >; TStringSpec = seqan::Alloc<>; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TSpec = seqan::Multi >, seqan::String > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:110:15: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:705:41: required from ‘void seqan::SEQAN_TEST_testMultipleStrings_Ticket1109() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:71:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:802:19: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 802 | *_cur = *src; | ~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:79, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h: In instantiation of ‘void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, seqan::True) [with TValue = seqan::SimpleType]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from ‘void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from ‘void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, seqan::True) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from ‘void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1840:27: required from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagExact_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1475:37: required from ‘static void seqan::AppendValueToString_::appendValue_(T&, TValue&) [with T = seqan::String, seqan::Alloc<> >, seqan::Alloc<> >; TValue = const seqan::String, seqan::Alloc<> >; TExpand = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1500:54: required from ‘void seqan::appendValue(seqan::String&, const TValue&, seqan::Tag) [with TTargetValue = seqan::String, seqan::Alloc<> >; TTargetSpec = seqan::Alloc<>; TValue = seqan::String, seqan::Alloc<> >; TExpand = seqan::TagGenerous_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_set_owner.h:146:16: required from ‘void seqan::appendValue(seqan::StringSet >&, const TString2&, seqan::Tag) [with TString = seqan::String, seqan::Alloc<> >; TString2 = seqan::String, seqan::Alloc<> >; TExpand = seqan::TagGenerous_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:1718:16: required from ‘void seqan::appendValue(T&, const TValue&) [with T = seqan::StringSet, seqan::Alloc<> > >; TValue = seqan::String, seqan::Alloc<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:65:16: required from ‘void seqan::SEQAN_TEST_testIssue509() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:59:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class seqan::SimpleType’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_alphabet.h:84, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:68, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: ‘class seqan::SimpleType’ declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h: In instantiation of ‘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 > > > >]’: /<>/seqan-1.4.2+dfsg/core/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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:68:40: required from ‘void seqan::SEQAN_TEST_testIssue509() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:59:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:347:9: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 347 | o1.i1 = typename Value::Type, 1>::Type(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:357:9: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 357 | o0.i1 = typename Value::Type, 1>::Type(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:361:9: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 361 | o3.i1 = typename Value::Type, 1>::Type(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:365:9: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 365 | o5.i1 = typename Value::Type, 1>::Type(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:369:9: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 369 | o6.i1 = typename Value::Type, 1>::Type(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:395:118: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 395 | /* 6 */ cp___(o6,0, *textIn); ++textIn; o6.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:398:119: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 398 | /* 5 */ cp___(o5,0,cp___(o6,1, *textIn)); ++textIn; o5.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:401:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 401 | /* 4 */ o4.i2[0] = o5.i2[0] = o6.i2[0] = (*nameIn4).i2; ++nameIn4; o4.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:405:120: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 405 | /* 3 */ cp___(o3,0,cp___(o4,1,cp___(o5,2,cp___(o6,3, *textIn)))); ++textIn; o3.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:408:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 408 | /* 2 */ o2.i2[0] = o3.i2[0] = o4.i2[1] = o5.i2[1] = o6.i2[1] = (*nameIn2).i2; ++nameIn2; o2.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:412:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 412 | /* 1 */ o1.i2[0] = o2.i2[1] = o3.i2[1] = o4.i2[2] = o5.i2[2] = o6.i2[2] = (*nameIn1).i2; ++nameIn1; o1.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:424:121: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 424 | /* 0 */ cp___(o0,0,cp___(o1,1,cp___(o2,2,cp___(o3,3, *textIn)))); ++textIn; o0.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:426:122: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 426 | /* 6 */ cp___(o0,1,cp___(o1,2,cp___(o2,3,cp___(o3,4, cp___(o6,0, *textIn))))); ++textIn; o6.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:428:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 428 | /* 5 */ cp___(o0,2,cp___(o1,3,cp___(o2,4,cp___(o3,5, cp___(o5,0,cp___(o6,1, *textIn)))))); ++textIn; o5.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:430:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 430 | /* 4 */ o0.i2[0] = o1.i2[1] = o2.i2[2] = o3.i2[2] = o4.i2[0] = o5.i2[0] = o6.i2[0] = (*nameIn4).i2; ++nameIn4; o4.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:435:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 435 | /* 3 */ cp___(o0,4,cp___(o1,5, cp___(o3,0,cp___(o4,1,cp___(o5,2,cp___(o6,3, *textIn)))))); ++textIn; o3.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:437:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 437 | /* 2 */ o0.i2[1] = o1.i2[2] = o2.i2[0] = o3.i2[0] = o4.i2[1] = o5.i2[1] = o6.i2[1] = (*nameIn2).i2; ++nameIn2; o2.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:441:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 441 | /* 1 */ o0.i2[2] = o1.i2[0] = o2.i2[1] = o3.i2[1] = o4.i2[2] = o5.i2[2] = o6.i2[2] = (*nameIn1).i2; ++nameIn1; o1.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:454:121: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 454 | /* 0 */ cp___(o0,0,cp___(o1,1,cp___(o2,2,cp___(o3,3, *textIn)))); ++textIn; o0.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:456:122: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 456 | /* 6 */ cp___(o0,1,cp___(o1,2,cp___(o2,3,cp___(o3,4, cp___(o6,0, *textIn))))); ++textIn; o6.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:458:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 458 | /* 5 */ cp___(o0,2,cp___(o1,3,cp___(o2,4,cp___(o3,5, cp___(o5,0,cp___(o6,1, *textIn)))))); ++textIn; o5.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:460:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 460 | /* 4 */ o0.i2[0] = o1.i2[1] = o2.i2[2] = o3.i2[2] = o4.i2[0] = o5.i2[0] = o6.i2[0] = (*nameIn4).i2; ++nameIn4; o4.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:465:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 465 | /* 3 */ cp___(o0,4,cp___(o1,5, cp___(o3,0,cp___(o4,1,cp___(o5,2,cp___(o6,3, *textIn)))))); ++textIn; o3.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:467:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 467 | /* 2 */ o0.i2[1] = o1.i2[2] = o2.i2[0] = o3.i2[0] = o4.i2[1] = o5.i2[1] = o6.i2[1] = (*nameIn2).i2; ++nameIn2; o2.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:471:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 471 | /* 1 */ o0.i2[2] = o1.i2[0] = o2.i2[1] = o3.i2[1] = o4.i2[2] = o5.i2[2] = o6.i2[2] = (*nameIn1).i2; ++nameIn1; o1.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h: In instantiation of ‘seqan::Iter > seqan::operator+(const seqan::Iter >&, TIntegral) [with TContainer = seqan::Segment >, seqan::SuffixSegment>; TIterator = long unsigned int*; TSpec = seqan::Tag; TIntegral = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:739:53: required from ‘void seqan::createSuffixArray(TSA&, TText&, const seqan::Skew7&, unsigned int, unsigned int, unsigned int) [with TSA = seqan::String >; TText = const seqan::String, seqan::Alloc<> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:889:20: required from ‘void seqan::createSuffixArray(TSA&, TText&, const seqan::Skew7&, unsigned int, unsigned int) [with TSA = seqan::String >; TText = const seqan::String, seqan::Alloc<> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:162:21: required from ‘void seqan::_createSuffixArrayRandomAccess(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >; TText = seqan::String, seqan::Alloc<> >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:178:39: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::True) [with TSA = seqan::String >; TText = seqan::String, seqan::Alloc<> >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >; TText = seqan::String, seqan::Alloc<> >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_compressed_sa.h:156:22: required from ‘void _compressedSaGetNextPos(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_compressed_sa.h:296:28: required from ‘void SEQAN_TEST_compressed_sa_get_next_pos_() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:121:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:609:12: warning: implicitly-declared ‘constexpr seqan::Segment >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::SuffixSegment>&)’ is deprecated [-Wdeprecated-copy] 609 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:94, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_suffix.h:184:5: note: because ‘seqan::Segment >, seqan::SuffixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]’ 184 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:138:48: note: initializing argument 1 of ‘seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::SuffixSegment>; TIterator = long unsigned int*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::SuffixSegment>]’ 138 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 95%] Built target test_align make -f core/tests/map/CMakeFiles/test_map.dir/build.make core/tests/map/CMakeFiles/test_map.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/tests/map /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/map /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/map/CMakeFiles/test_map.dir/DependInfo.cmake --color= Scanning dependencies of target test_map make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/tests/map/CMakeFiles/test_map.dir/build.make core/tests/map/CMakeFiles/test_map.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 95%] Building CXX object core/tests/map/CMakeFiles/test_map.dir/test_map.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/map && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_EXECINFO=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -o CMakeFiles/test_map.dir/test_map.cpp.o -c /<>/seqan-1.4.2+dfsg/core/tests/map/test_map.cpp /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h: In instantiation of ‘seqan::Iter > seqan::operator+(const seqan::Iter >&, TIntegral) [with TContainer = seqan::Segment >, seqan::SuffixSegment>; TIterator = unsigned int*; TSpec = seqan::Tag; TIntegral = unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:739:53: required from ‘void seqan::createSuffixArray(TSA&, TText&, const seqan::Skew7&, unsigned int, unsigned int, unsigned int) [with TSA = seqan::String >; TText = const seqan::String, seqan::Alloc<> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:889:20: required from ‘void seqan::createSuffixArray(TSA&, TText&, const seqan::Skew7&, unsigned int, unsigned int) [with TSA = seqan::String >; TText = const seqan::String, seqan::Alloc<> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:162:21: required from ‘void seqan::_createSuffixArrayRandomAccess(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >; TText = seqan::String, seqan::Alloc<> >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:178:39: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::True) [with TSA = seqan::String >; TText = seqan::String, seqan::Alloc<> >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >; TText = seqan::String, seqan::Alloc<> >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:233:26: required from ‘void fmIndexConstructor(seqan::Index >) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:496:27: required from ‘void SEQAN_TEST_test_fm_index_constructor() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:131:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:609:12: warning: implicitly-declared ‘constexpr seqan::Segment >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::SuffixSegment>&)’ is deprecated [-Wdeprecated-copy] 609 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:94, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_suffix.h:184:5: note: because ‘seqan::Segment >, seqan::SuffixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]’ 184 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:138:48: note: initializing argument 1 of ‘seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::SuffixSegment>; TIterator = unsigned int*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::SuffixSegment>]’ 138 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::assign(seqan::String&, seqan::Pipe&) [with TValue = seqan::Pair >; TStringSpec = seqan::Alloc<>; TInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TSpec = seqan::Multi >, seqan::String > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:826:15: required from ‘void seqan::operator<<(seqan::String&, seqan::Pipe&) [with TValue = seqan::Pair >; TStringSpec = seqan::Alloc<>; TInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TSpec = seqan::Multi >, seqan::String > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:110:15: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet >, seqan::Owner > >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet >, seqan::Owner > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:579:15: required from ‘void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet >, seqan::Owner > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:553:34: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index >, seqan::Owner > > >; TSpec = seqan::Postorder]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_algs_multi.h:152:32: required from ‘seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index >, seqan::Owner > > >; seqan::Iter > >::TSize = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:613:33: required from ‘void seqan::SEQAN_TEST_testMUMs() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:67:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:802:19: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 802 | *_cur = *src; | ~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h: In instantiation of ‘seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment >, seqan::SuffixSegment>; TIterator = long unsigned int*; TSpec = seqan::Tag]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:592: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 > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:737:46: required from ‘void seqan::createSuffixArray(TSA&, TText&, const seqan::Skew7&, unsigned int, unsigned int, unsigned int) [with TSA = seqan::String >; TText = const seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:889:20: required from ‘void seqan::createSuffixArray(TSA&, TText&, const seqan::Skew7&, unsigned int, unsigned int) [with TSA = seqan::String >; TText = const seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:162:21: required from ‘void seqan::_createSuffixArrayRandomAccess(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >; TText = seqan::String >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:178:39: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::String >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::String >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_algs.h:538:16: required from ‘seqan::Iter > > >::Iter(TSTree&, seqan::Iter > > >::TSize) [with TSTree = seqan::Index > >; TSpec = void; seqan::Iter > > >::TSize = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:448:52: required from ‘void seqan::SEQAN_TEST_testMaxRepeats() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:68:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:148:49: warning: implicitly-declared ‘constexpr seqan::Segment >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::SuffixSegment>&)’ is deprecated [-Wdeprecated-copy] 148 | data_iterator(other_.data_iterator) | ^ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:94, from /<>/seqan-1.4.2+dfsg/core/include/seqan/modifier.h:47, from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:53, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:43: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_suffix.h:184:5: note: because ‘seqan::Segment >, seqan::SuffixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]’ 184 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h: In instantiation of ‘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 > > > >]’: /<>/seqan-1.4.2+dfsg/core/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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:705:41: required from ‘void seqan::SEQAN_TEST_testMultipleStrings_Ticket1109() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:71:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:347:9: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 347 | o1.i1 = typename Value::Type, 1>::Type(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:357:9: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 357 | o0.i1 = typename Value::Type, 1>::Type(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:361:9: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 361 | o3.i1 = typename Value::Type, 1>::Type(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:365:9: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 365 | o5.i1 = typename Value::Type, 1>::Type(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:369:9: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 369 | o6.i1 = typename Value::Type, 1>::Type(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:395:118: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 395 | /* 6 */ cp___(o6,0, *textIn); ++textIn; o6.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:398:119: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 398 | /* 5 */ cp___(o5,0,cp___(o6,1, *textIn)); ++textIn; o5.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:401:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 401 | /* 4 */ o4.i2[0] = o5.i2[0] = o6.i2[0] = (*nameIn4).i2; ++nameIn4; o4.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:405:120: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 405 | /* 3 */ cp___(o3,0,cp___(o4,1,cp___(o5,2,cp___(o6,3, *textIn)))); ++textIn; o3.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:408:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 408 | /* 2 */ o2.i2[0] = o3.i2[0] = o4.i2[1] = o5.i2[1] = o6.i2[1] = (*nameIn2).i2; ++nameIn2; o2.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:412:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 412 | /* 1 */ o1.i2[0] = o2.i2[1] = o3.i2[1] = o4.i2[2] = o5.i2[2] = o6.i2[2] = (*nameIn1).i2; ++nameIn1; o1.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:424:121: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 424 | /* 0 */ cp___(o0,0,cp___(o1,1,cp___(o2,2,cp___(o3,3, *textIn)))); ++textIn; o0.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:426:122: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 426 | /* 6 */ cp___(o0,1,cp___(o1,2,cp___(o2,3,cp___(o3,4, cp___(o6,0, *textIn))))); ++textIn; o6.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:428:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 428 | /* 5 */ cp___(o0,2,cp___(o1,3,cp___(o2,4,cp___(o3,5, cp___(o5,0,cp___(o6,1, *textIn)))))); ++textIn; o5.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:430:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 430 | /* 4 */ o0.i2[0] = o1.i2[1] = o2.i2[2] = o3.i2[2] = o4.i2[0] = o5.i2[0] = o6.i2[0] = (*nameIn4).i2; ++nameIn4; o4.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:435:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 435 | /* 3 */ cp___(o0,4,cp___(o1,5, cp___(o3,0,cp___(o4,1,cp___(o5,2,cp___(o6,3, *textIn)))))); ++textIn; o3.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:437:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 437 | /* 2 */ o0.i2[1] = o1.i2[2] = o2.i2[0] = o3.i2[0] = o4.i2[1] = o5.i2[1] = o6.i2[1] = (*nameIn2).i2; ++nameIn2; o2.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:441:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 441 | /* 1 */ o0.i2[2] = o1.i2[0] = o2.i2[1] = o3.i2[1] = o4.i2[2] = o5.i2[2] = o6.i2[2] = (*nameIn1).i2; ++nameIn1; o1.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:454:121: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 454 | /* 0 */ cp___(o0,0,cp___(o1,1,cp___(o2,2,cp___(o3,3, *textIn)))); ++textIn; o0.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:456:122: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 456 | /* 6 */ cp___(o0,1,cp___(o1,2,cp___(o2,3,cp___(o3,4, cp___(o6,0, *textIn))))); ++textIn; o6.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:458:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 458 | /* 5 */ cp___(o0,2,cp___(o1,3,cp___(o2,4,cp___(o3,5, cp___(o5,0,cp___(o6,1, *textIn)))))); ++textIn; o5.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:460:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 460 | /* 4 */ o0.i2[0] = o1.i2[1] = o2.i2[2] = o3.i2[2] = o4.i2[0] = o5.i2[0] = o6.i2[0] = (*nameIn4).i2; ++nameIn4; o4.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:465:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 465 | /* 3 */ cp___(o0,4,cp___(o1,5, cp___(o3,0,cp___(o4,1,cp___(o5,2,cp___(o6,3, *textIn)))))); ++textIn; o3.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:467:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 467 | /* 2 */ o0.i2[1] = o1.i2[2] = o2.i2[0] = o3.i2[0] = o4.i2[1] = o5.i2[1] = o6.i2[1] = (*nameIn2).i2; ++nameIn2; o2.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:471:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 471 | /* 1 */ o0.i2[2] = o1.i2[0] = o2.i2[1] = o3.i2[1] = o4.i2[2] = o5.i2[2] = o6.i2[2] = (*nameIn1).i2; ++nameIn1; o1.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::setHost(seqan::PairIncrementer_&, const TLimits2&) [with TPair = seqan::Pair >; TLimits = seqan::String >; TLimits2 = seqan::String >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:382:10: 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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:68:40: required from ‘void seqan::SEQAN_TEST_testIssue509() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:59:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:1032:16: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 1032 | me.pos = TPair(0, 0); | ~~~~~~~^~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::pop(seqan::Pipe&, TValue&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >, seqan::Skew7>; TSpec = seqan::Counter; TValue = seqan::Pair >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_separator7.h:62:7: required from ‘void seqan::_skew7SeparateSlices(TInput&, const TFunctor&, TOut1&, TOut2&, TOut4&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >, seqan::Skew7>, seqan::Counter>; TFunctor = seqan::_skew7GlobalSlicedMulti >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > >; TOut1 = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut2 = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut4 = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:386:26: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:68:40: required from ‘void seqan::SEQAN_TEST_testIssue509() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:59:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:619:14: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 619 | Ref_ = *me; | ~~~~~^~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/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 > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:684:11: 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>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:953:5: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:837: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 > > >]’ /<>/seqan-1.4.2+dfsg/core/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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:68:40: required from ‘void seqan::SEQAN_TEST_testIssue509() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:59:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:584:16: 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] 584 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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<> >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h: In instantiation of ‘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 > > > >]’: /<>/seqan-1.4.2+dfsg/core/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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet >, seqan::Owner > >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet >, seqan::Owner > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:579:15: required from ‘void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet >, seqan::Owner > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:553:34: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index >, seqan::Owner > > >; TSpec = seqan::Postorder]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_algs_multi.h:152:32: required from ‘seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index >, seqan::Owner > > >; seqan::Iter > >::TSize = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:613:33: required from ‘void seqan::SEQAN_TEST_testMUMs() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:67:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:347:9: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 347 | o1.i1 = typename Value::Type, 1>::Type(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:357:9: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 357 | o0.i1 = typename Value::Type, 1>::Type(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:361:9: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 361 | o3.i1 = typename Value::Type, 1>::Type(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:365:9: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 365 | o5.i1 = typename Value::Type, 1>::Type(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:369:9: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 369 | o6.i1 = typename Value::Type, 1>::Type(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:395:118: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 395 | /* 6 */ cp___(o6,0, *textIn); ++textIn; o6.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:398:119: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 398 | /* 5 */ cp___(o5,0,cp___(o6,1, *textIn)); ++textIn; o5.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:401:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 401 | /* 4 */ o4.i2[0] = o5.i2[0] = o6.i2[0] = (*nameIn4).i2; ++nameIn4; o4.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:405:120: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 405 | /* 3 */ cp___(o3,0,cp___(o4,1,cp___(o5,2,cp___(o6,3, *textIn)))); ++textIn; o3.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:408:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 408 | /* 2 */ o2.i2[0] = o3.i2[0] = o4.i2[1] = o5.i2[1] = o6.i2[1] = (*nameIn2).i2; ++nameIn2; o2.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:412:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 412 | /* 1 */ o1.i2[0] = o2.i2[1] = o3.i2[1] = o4.i2[2] = o5.i2[2] = o6.i2[2] = (*nameIn1).i2; ++nameIn1; o1.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:424:121: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 424 | /* 0 */ cp___(o0,0,cp___(o1,1,cp___(o2,2,cp___(o3,3, *textIn)))); ++textIn; o0.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:426:122: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 426 | /* 6 */ cp___(o0,1,cp___(o1,2,cp___(o2,3,cp___(o3,4, cp___(o6,0, *textIn))))); ++textIn; o6.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:428:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 428 | /* 5 */ cp___(o0,2,cp___(o1,3,cp___(o2,4,cp___(o3,5, cp___(o5,0,cp___(o6,1, *textIn)))))); ++textIn; o5.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:430:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 430 | /* 4 */ o0.i2[0] = o1.i2[1] = o2.i2[2] = o3.i2[2] = o4.i2[0] = o5.i2[0] = o6.i2[0] = (*nameIn4).i2; ++nameIn4; o4.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:435:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 435 | /* 3 */ cp___(o0,4,cp___(o1,5, cp___(o3,0,cp___(o4,1,cp___(o5,2,cp___(o6,3, *textIn)))))); ++textIn; o3.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:437:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 437 | /* 2 */ o0.i2[1] = o1.i2[2] = o2.i2[0] = o3.i2[0] = o4.i2[1] = o5.i2[1] = o6.i2[1] = (*nameIn2).i2; ++nameIn2; o2.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:441:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 441 | /* 1 */ o0.i2[2] = o1.i2[0] = o2.i2[1] = o3.i2[1] = o4.i2[2] = o5.i2[2] = o6.i2[2] = (*nameIn1).i2; ++nameIn1; o1.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:454:121: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 454 | /* 0 */ cp___(o0,0,cp___(o1,1,cp___(o2,2,cp___(o3,3, *textIn)))); ++textIn; o0.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:456:122: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 456 | /* 6 */ cp___(o0,1,cp___(o1,2,cp___(o2,3,cp___(o3,4, cp___(o6,0, *textIn))))); ++textIn; o6.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:458:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 458 | /* 5 */ cp___(o0,2,cp___(o1,3,cp___(o2,4,cp___(o3,5, cp___(o5,0,cp___(o6,1, *textIn)))))); ++textIn; o5.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:460:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 460 | /* 4 */ o0.i2[0] = o1.i2[1] = o2.i2[2] = o3.i2[2] = o4.i2[0] = o5.i2[0] = o6.i2[0] = (*nameIn4).i2; ++nameIn4; o4.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:465:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 465 | /* 3 */ cp___(o0,4,cp___(o1,5, cp___(o3,0,cp___(o4,1,cp___(o5,2,cp___(o6,3, *textIn)))))); ++textIn; o3.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:467:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 467 | /* 2 */ o0.i2[1] = o1.i2[2] = o2.i2[0] = o3.i2[0] = o4.i2[1] = o5.i2[1] = o6.i2[1] = (*nameIn2).i2; ++nameIn2; o2.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:471:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 471 | /* 1 */ o0.i2[2] = o1.i2[0] = o2.i2[1] = o3.i2[1] = o4.i2[2] = o5.i2[2] = o6.i2[2] = (*nameIn1).i2; ++nameIn1; o1.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:91, from /<>/seqan-1.4.2+dfsg/core/include/seqan/modifier.h:47, from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:53, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:43: /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:616:25: required from ‘typename seqan::Iterator >::Type seqan::begin(T&, seqan::Tag) [with T = seqan::Segment >, seqan::SuffixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter >, seqan::SuffixSegment>, seqan::AdaptorIterator > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:592: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 > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:737:46: required from ‘void seqan::createSuffixArray(TSA&, TText&, const seqan::Skew7&, unsigned int, unsigned int, unsigned int) [with TSA = seqan::String >; TText = const seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:889:20: required from ‘void seqan::createSuffixArray(TSA&, TText&, const seqan::Skew7&, unsigned int, unsigned int) [with TSA = seqan::String >; TText = const seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:162:21: required from ‘void seqan::_createSuffixArrayRandomAccess(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >; TText = seqan::String >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:178:39: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::String >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::String >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_algs.h:538:16: required from ‘seqan::Iter > > >::Iter(TSTree&, seqan::Iter > > >::TSize) [with TSTree = seqan::Index > >; TSpec = void; seqan::Iter > > >::TSize = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:448:52: required from ‘void seqan::SEQAN_TEST_testMaxRepeats() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:68:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:532:12: warning: implicitly-declared ‘constexpr seqan::Segment >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::SuffixSegment>&)’ is deprecated [-Wdeprecated-copy] 532 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:94, from /<>/seqan-1.4.2+dfsg/core/include/seqan/modifier.h:47, from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:53, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:43: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_suffix.h:184:5: note: because ‘seqan::Segment >, seqan::SuffixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]’ 184 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:138:48: note: initializing argument 1 of ‘seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::SuffixSegment>; TIterator = long unsigned int*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::SuffixSegment>]’ 138 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:92, from /<>/seqan-1.4.2+dfsg/core/include/seqan/modifier.h:47, from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:53, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:43: /<>/seqan-1.4.2+dfsg/core/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>]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:139:40: required from ‘seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::SuffixSegment>; TIterator = long unsigned int*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::SuffixSegment>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:609:12: required from ‘seqan::Iter > seqan::operator+(const seqan::Iter >&, TIntegral) [with TContainer = seqan::Segment >, seqan::SuffixSegment>; TIterator = long unsigned int*; TSpec = seqan::Tag; TIntegral = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:739:53: required from ‘void seqan::createSuffixArray(TSA&, TText&, const seqan::Skew7&, unsigned int, unsigned int, unsigned int) [with TSA = seqan::String >; TText = const seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:889:20: required from ‘void seqan::createSuffixArray(TSA&, TText&, const seqan::Skew7&, unsigned int, unsigned int) [with TSA = seqan::String >; TText = const seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:162:21: required from ‘void seqan::_createSuffixArrayRandomAccess(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >; TText = seqan::String >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:178:39: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::String >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::String >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_algs.h:538:16: required from ‘seqan::Iter > > >::Iter(TSTree&, seqan::Iter > > >::TSize) [with TSTree = seqan::Index > >; TSpec = void; seqan::Iter > > >::TSize = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:448:52: required from ‘void seqan::SEQAN_TEST_testMaxRepeats() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:68:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared ‘constexpr seqan::Segment >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::SuffixSegment>&)’ is deprecated [-Wdeprecated-copy] 470 | return me; | ^~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:94, from /<>/seqan-1.4.2+dfsg/core/include/seqan/modifier.h:47, from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:53, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:43: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_suffix.h:184:5: note: because ‘seqan::Segment >, seqan::SuffixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]’ 184 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/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 > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:684:11: 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>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:953:5: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:837: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 > > >]’ /<>/seqan-1.4.2+dfsg/core/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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:705:41: required from ‘void seqan::SEQAN_TEST_testMultipleStrings_Ticket1109() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:71:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:584:16: 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] 584 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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 >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::assign(seqan::String&, seqan::Pipe&) [with TValue = seqan::Pair >; TStringSpec = seqan::Alloc<>; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TSpec = seqan::Multi >, seqan::String > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:826:15: required from ‘void seqan::operator<<(seqan::String&, seqan::Pipe&) [with TValue = seqan::Pair >; TStringSpec = seqan::Alloc<>; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TSpec = seqan::Multi >, seqan::String > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:110:15: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: required from ‘bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:293:61: required from ‘void seqan::compareTreeIterators(TIndex1&, TIndex2&) [with TIndex1 = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index, seqan::Alloc<> > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:349:23: required from ‘void seqan::compareIndices() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:355:42: required from ‘void seqan::SEQAN_TEST_testCompareIndices_Esa_Wotd() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:65:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:802:19: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 802 | *_cur = *src; | ~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_sampler.h: In instantiation of ‘seqan::Pipe >, TPair, TLimitsString> >& seqan::Pipe >, TPair, TLimitsString> >::operator++() [with TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; unsigned int m = 7; TPair = seqan::Pair >; TLimitsString = seqan::String >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1357:13: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >, seqan::Multi >, seqan::Pair >, seqan::String > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >, seqan::Multi >, seqan::Pair >, seqan::String > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395:22: required from ‘bool seqan::operator<<(seqan::Pool&, TSource&) [with TValue = seqan::Pair >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >, seqan::Multi >, seqan::Pair >, seqan::String > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:317:20: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:68:40: required from ‘void seqan::SEQAN_TEST_testIssue509() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:59:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_sampler.h:599:20: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 599 | tmp.i1 = localPos; | ~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Pair >; TConfig = seqan::MapperConfigSize >, long unsigned int>, long unsigned int, seqan::File > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:684:11: required from ‘void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:953:5: required from ‘bool seqan::Pool::endWrite() [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:837:13: required from ‘seqan::Pool::~Pool() [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:324:41: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:68:40: required from ‘void seqan::SEQAN_TEST_testIssue509() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:59:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:584:16: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 584 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler::pop(seqan::Handler::TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Pair >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:925:13: required from ‘void seqan::Pool::pop(TValue&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1159:9: required from ‘void seqan::pop(seqan::Pool&, TValue&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_separator7.h:62:7: required from ‘void seqan::_skew7SeparateSlices(TInput&, const TFunctor&, TOut1&, TOut2&, TOut4&) [with TInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TFunctor = seqan::_skew7GlobalSlicedMulti >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > >; TOut1 = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut2 = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut4 = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:342:25: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:68:40: required from ‘void seqan::SEQAN_TEST_testIssue509() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:59:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:926:18: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 926 | Ref_ = *cur; | ~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:414: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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:68:40: required from ‘void seqan::SEQAN_TEST_testIssue509() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:59:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:937: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] 937 | *cur = Val_; | ~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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<> >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:415: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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:68:40: required from ‘void seqan::SEQAN_TEST_testIssue509() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:59:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:937: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] 937 | *cur = Val_; | ~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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<> >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:432: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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:68:40: required from ‘void seqan::SEQAN_TEST_testIssue509() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:59:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:937: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] 937 | *cur = Val_; | ~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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<> >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:443:9: 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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:68:40: required from ‘void seqan::SEQAN_TEST_testIssue509() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:59:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:937: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] 937 | *cur = Val_; | ~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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<> >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/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 > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:684:11: 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>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:953:5: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:837: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 > > >]’ /<>/seqan-1.4.2+dfsg/core/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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:68:40: required from ‘void seqan::SEQAN_TEST_testIssue509() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:59:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:584:16: warning: implicitly-declared ‘constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 584 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103:12: note: because ‘seqan::Triple, seqan::Tuple >, seqan::Tag >’ has user-provided ‘seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:99, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h: In instantiation of ‘static void seqan::Pipe, seqan::Merger7Multi >::_copy(seqan::Pipe, seqan::Merger7Multi >::TSkewDCStream&, const seqan::Triple >, seqan::Tag >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T = seqan::SimpleType; unsigned int SIZE = 6; 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 >; seqan::Pipe, seqan::Merger7Multi >::TSkewDCStream = seqan::SkewDCStream >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag > >; typename seqan::Value::Type = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:404:11: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:464:4: required from ‘seqan::Pipe, seqan::Merger7Multi >& seqan::Pipe, seqan::Merger7Multi >::operator++() [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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:431:13: required from ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:801:108: required from ‘void seqan::assign(seqan::String&, seqan::Pipe&) [with TValue = seqan::Pair >; TStringSpec = seqan::Alloc<>; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TSpec = seqan::Multi >, seqan::String > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:826:15: required from ‘void seqan::operator<<(seqan::String&, seqan::Pipe&) [with TValue = seqan::Pair >; TStringSpec = seqan::Alloc<>; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TSpec = seqan::Multi >, seqan::String > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:110:15: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:68:40: required from ‘void seqan::SEQAN_TEST_testIssue509() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:59:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:385:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct seqan::Pair >’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 385 | memcpy(&dst.i.i1, &src.i1, sizeof(T1)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:95:8: note: ‘struct seqan::Pair >’ declared here 95 | struct Pair | ^~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:99, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h: In instantiation of ‘static void seqan::Pipe, seqan::Merger7Multi >::_copy(seqan::Pipe, seqan::Merger7Multi >::TSkewDCStream&, const seqan::Triple >, seqan::Tag >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T = seqan::SimpleType; unsigned int SIZE = 4; 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 >; seqan::Pipe, seqan::Merger7Multi >::TSkewDCStream = seqan::SkewDCStream >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag > >; typename seqan::Value::Type = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:422:11: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:464:4: required from ‘seqan::Pipe, seqan::Merger7Multi >& seqan::Pipe, seqan::Merger7Multi >::operator++() [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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:431:13: required from ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:801:108: required from ‘void seqan::assign(seqan::String&, seqan::Pipe&) [with TValue = seqan::Pair >; TStringSpec = seqan::Alloc<>; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TSpec = seqan::Multi >, seqan::String > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:826:15: required from ‘void seqan::operator<<(seqan::String&, seqan::Pipe&) [with TValue = seqan::Pair >; TStringSpec = seqan::Alloc<>; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TSpec = seqan::Multi >, seqan::String > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:110:15: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:68:40: required from ‘void seqan::SEQAN_TEST_testIssue509() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:59:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:385:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct seqan::Pair >’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 385 | memcpy(&dst.i.i1, &src.i1, sizeof(T1)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:95:8: note: ‘struct seqan::Pair >’ declared here 95 | struct Pair | ^~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:99, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h: In instantiation of ‘static void seqan::Pipe, seqan::Merger7Multi >::_copy(seqan::Pipe, seqan::Merger7Multi >::TSkewDCStream&, const seqan::Triple >, seqan::Tag >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T = seqan::SimpleType; unsigned int SIZE = 5; 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 >; seqan::Pipe, seqan::Merger7Multi >::TSkewDCStream = seqan::SkewDCStream >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag > >; typename seqan::Value::Type = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:431:11: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:464:4: required from ‘seqan::Pipe, seqan::Merger7Multi >& seqan::Pipe, seqan::Merger7Multi >::operator++() [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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:431:13: required from ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:801:108: required from ‘void seqan::assign(seqan::String&, seqan::Pipe&) [with TValue = seqan::Pair >; TStringSpec = seqan::Alloc<>; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TSpec = seqan::Multi >, seqan::String > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:826:15: required from ‘void seqan::operator<<(seqan::String&, seqan::Pipe&) [with TValue = seqan::Pair >; TStringSpec = seqan::Alloc<>; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TSpec = seqan::Multi >, seqan::String > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:110:15: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:68:40: required from ‘void seqan::SEQAN_TEST_testIssue509() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:59:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:385:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct seqan::Pair >’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 385 | memcpy(&dst.i.i1, &src.i1, sizeof(T1)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:95:8: note: ‘struct seqan::Pair >’ declared here 95 | struct Pair | ^~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h: In instantiation of ‘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 > > > >]’: /<>/seqan-1.4.2+dfsg/core/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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:293:61: required from ‘void seqan::compareTreeIterators(TIndex1&, TIndex2&) [with TIndex1 = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index, seqan::Alloc<> > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:349:23: required from ‘void seqan::compareIndices() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:355:42: required from ‘void seqan::SEQAN_TEST_testCompareIndices_Esa_Wotd() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:65:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:347:9: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 347 | o1.i1 = typename Value::Type, 1>::Type(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:357:9: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 357 | o0.i1 = typename Value::Type, 1>::Type(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:361:9: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 361 | o3.i1 = typename Value::Type, 1>::Type(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:365:9: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 365 | o5.i1 = typename Value::Type, 1>::Type(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:369:9: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 369 | o6.i1 = typename Value::Type, 1>::Type(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:395:118: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 395 | /* 6 */ cp___(o6,0, *textIn); ++textIn; o6.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:398:119: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 398 | /* 5 */ cp___(o5,0,cp___(o6,1, *textIn)); ++textIn; o5.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:401:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 401 | /* 4 */ o4.i2[0] = o5.i2[0] = o6.i2[0] = (*nameIn4).i2; ++nameIn4; o4.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:405:120: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 405 | /* 3 */ cp___(o3,0,cp___(o4,1,cp___(o5,2,cp___(o6,3, *textIn)))); ++textIn; o3.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:408:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 408 | /* 2 */ o2.i2[0] = o3.i2[0] = o4.i2[1] = o5.i2[1] = o6.i2[1] = (*nameIn2).i2; ++nameIn2; o2.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:412:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 412 | /* 1 */ o1.i2[0] = o2.i2[1] = o3.i2[1] = o4.i2[2] = o5.i2[2] = o6.i2[2] = (*nameIn1).i2; ++nameIn1; o1.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:424:121: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 424 | /* 0 */ cp___(o0,0,cp___(o1,1,cp___(o2,2,cp___(o3,3, *textIn)))); ++textIn; o0.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:426:122: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 426 | /* 6 */ cp___(o0,1,cp___(o1,2,cp___(o2,3,cp___(o3,4, cp___(o6,0, *textIn))))); ++textIn; o6.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:428:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 428 | /* 5 */ cp___(o0,2,cp___(o1,3,cp___(o2,4,cp___(o3,5, cp___(o5,0,cp___(o6,1, *textIn)))))); ++textIn; o5.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:430:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 430 | /* 4 */ o0.i2[0] = o1.i2[1] = o2.i2[2] = o3.i2[2] = o4.i2[0] = o5.i2[0] = o6.i2[0] = (*nameIn4).i2; ++nameIn4; o4.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:435:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 435 | /* 3 */ cp___(o0,4,cp___(o1,5, cp___(o3,0,cp___(o4,1,cp___(o5,2,cp___(o6,3, *textIn)))))); ++textIn; o3.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:437:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 437 | /* 2 */ o0.i2[1] = o1.i2[2] = o2.i2[0] = o3.i2[0] = o4.i2[1] = o5.i2[1] = o6.i2[1] = (*nameIn2).i2; ++nameIn2; o2.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:441:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 441 | /* 1 */ o0.i2[2] = o1.i2[0] = o2.i2[1] = o3.i2[1] = o4.i2[2] = o5.i2[2] = o6.i2[2] = (*nameIn1).i2; ++nameIn1; o1.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:454:121: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 454 | /* 0 */ cp___(o0,0,cp___(o1,1,cp___(o2,2,cp___(o3,3, *textIn)))); ++textIn; o0.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:456:122: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 456 | /* 6 */ cp___(o0,1,cp___(o1,2,cp___(o2,3,cp___(o3,4, cp___(o6,0, *textIn))))); ++textIn; o6.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:458:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 458 | /* 5 */ cp___(o0,2,cp___(o1,3,cp___(o2,4,cp___(o3,5, cp___(o5,0,cp___(o6,1, *textIn)))))); ++textIn; o5.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:460:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 460 | /* 4 */ o0.i2[0] = o1.i2[1] = o2.i2[2] = o3.i2[2] = o4.i2[0] = o5.i2[0] = o6.i2[0] = (*nameIn4).i2; ++nameIn4; o4.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:465:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 465 | /* 3 */ cp___(o0,4,cp___(o1,5, cp___(o3,0,cp___(o4,1,cp___(o5,2,cp___(o6,3, *textIn)))))); ++textIn; o3.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:467:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 467 | /* 2 */ o0.i2[1] = o1.i2[2] = o2.i2[0] = o3.i2[0] = o4.i2[1] = o5.i2[1] = o6.i2[1] = (*nameIn2).i2; ++nameIn2; o2.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:471:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 471 | /* 1 */ o0.i2[2] = o1.i2[0] = o2.i2[1] = o3.i2[1] = o4.i2[2] = o5.i2[2] = o6.i2[2] = (*nameIn1).i2; ++nameIn1; o1.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_sampler.h: In instantiation of ‘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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1357:13: required 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395:22: required from ‘bool seqan::operator<<(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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:317:20: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:705:41: required from ‘void seqan::SEQAN_TEST_testMultipleStrings_Ticket1109() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:71:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_sampler.h:497:16: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 497 | tmpRef->i1 = localPos; | ~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:414: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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:705:41: required from ‘void seqan::SEQAN_TEST_testMultipleStrings_Ticket1109() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:71:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:937: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] 937 | *cur = Val_; | ~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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 >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:415: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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:705:41: required from ‘void seqan::SEQAN_TEST_testMultipleStrings_Ticket1109() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:71:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:937: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] 937 | *cur = Val_; | ~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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 >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:432: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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:705:41: required from ‘void seqan::SEQAN_TEST_testMultipleStrings_Ticket1109() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:71:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:937: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] 937 | *cur = Val_; | ~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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 >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:443:9: 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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:705:41: required from ‘void seqan::SEQAN_TEST_testMultipleStrings_Ticket1109() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:71:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:937: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] 937 | *cur = Val_; | ~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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 >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:99, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h: In instantiation of ‘static void seqan::Pipe, seqan::Merger7Multi >::_copy(seqan::Pipe, seqan::Merger7Multi >::TSkewDCStream&, const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >; 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 >; seqan::Pipe, seqan::Merger7Multi >::TSkewDCStream = seqan::SkewDCStream >, seqan::Tuple, seqan::Tuple >, seqan::Tag > >; typename seqan::Value::Type = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:404:11: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:464:4: required from ‘seqan::Pipe, seqan::Merger7Multi >& seqan::Pipe, seqan::Merger7Multi >::operator++() [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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:431:13: required from ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:801:108: required from ‘void seqan::assign(seqan::String&, seqan::Pipe&) [with TValue = seqan::Pair >; TStringSpec = seqan::Alloc<>; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TSpec = seqan::Multi >, seqan::String > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:826:15: required from ‘void seqan::operator<<(seqan::String&, seqan::Pipe&) [with TValue = seqan::Pair >; TStringSpec = seqan::Alloc<>; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TSpec = seqan::Multi >, seqan::String > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:110:15: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:705:41: required from ‘void seqan::SEQAN_TEST_testMultipleStrings_Ticket1109() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:71:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:376:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct seqan::Pair >’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 376 | memcpy(&dst.i.i1, &src.i1, sizeof(T1)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:95:8: note: ‘struct seqan::Pair >’ declared here 95 | struct Pair | ^~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:99, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h: In instantiation of ‘static void seqan::Pipe, seqan::Merger7Multi >::_copy(seqan::Pipe, seqan::Merger7Multi >::TSkewDCStream&, const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >; 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 >; seqan::Pipe, seqan::Merger7Multi >::TSkewDCStream = seqan::SkewDCStream >, seqan::Tuple, seqan::Tuple >, seqan::Tag > >; typename seqan::Value::Type = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:422:11: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:464:4: required from ‘seqan::Pipe, seqan::Merger7Multi >& seqan::Pipe, seqan::Merger7Multi >::operator++() [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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:431:13: required from ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:801:108: required from ‘void seqan::assign(seqan::String&, seqan::Pipe&) [with TValue = seqan::Pair >; TStringSpec = seqan::Alloc<>; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TSpec = seqan::Multi >, seqan::String > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:826:15: required from ‘void seqan::operator<<(seqan::String&, seqan::Pipe&) [with TValue = seqan::Pair >; TStringSpec = seqan::Alloc<>; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TSpec = seqan::Multi >, seqan::String > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:110:15: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:705:41: required from ‘void seqan::SEQAN_TEST_testMultipleStrings_Ticket1109() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:71:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:376:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct seqan::Pair >’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 376 | memcpy(&dst.i.i1, &src.i1, sizeof(T1)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:95:8: note: ‘struct seqan::Pair >’ declared here 95 | struct Pair | ^~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:99, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h: In instantiation of ‘static void seqan::Pipe, seqan::Merger7Multi >::_copy(seqan::Pipe, seqan::Merger7Multi >::TSkewDCStream&, const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >; 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 >; seqan::Pipe, seqan::Merger7Multi >::TSkewDCStream = seqan::SkewDCStream >, seqan::Tuple, seqan::Tuple >, seqan::Tag > >; typename seqan::Value::Type = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:431:11: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:464:4: required from ‘seqan::Pipe, seqan::Merger7Multi >& seqan::Pipe, seqan::Merger7Multi >::operator++() [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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:431:13: required from ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:801:108: required from ‘void seqan::assign(seqan::String&, seqan::Pipe&) [with TValue = seqan::Pair >; TStringSpec = seqan::Alloc<>; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TSpec = seqan::Multi >, seqan::String > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:826:15: required from ‘void seqan::operator<<(seqan::String&, seqan::Pipe&) [with TValue = seqan::Pair >; TStringSpec = seqan::Alloc<>; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TSpec = seqan::Multi >, seqan::String > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:110:15: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:705:41: required from ‘void seqan::SEQAN_TEST_testMultipleStrings_Ticket1109() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:71:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:376:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct seqan::Pair >’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 376 | memcpy(&dst.i.i1, &src.i1, sizeof(T1)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:95:8: note: ‘struct seqan::Pair >’ declared here 95 | struct Pair | ^~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:64, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h: In instantiation of ‘const typename seqan::Value > >::Type& seqan::Pipe >::operator*() [with TInput = seqan::Pool >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew7NCompMulti >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>; typename seqan::Value > >::Type = seqan::Pair >, long unsigned int, seqan::Tag >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_filter.h:148:22: required from ‘const typename seqan::Value > >::Type seqan::Pipe >::operator*() const [with TInput = seqan::Pipe >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int> > >; TFunctor = seqan::_skew7GlobalSlicedMulti >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > >; typename seqan::Value > >::Type = seqan::Pair >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1356:24: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int> > >, seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int> > >, seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395: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::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int> > >, seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:328:26: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:68:40: required from ‘void seqan::SEQAN_TEST_testIssue509() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:59:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:134:20: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 134 | tmp.i1 = getValueI1(*in); | ~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:64, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h: In instantiation of ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pool >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew7NCompMulti >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_filter.h:153:13: required from ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pipe >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int> > >; TFunctor = seqan::_skew7GlobalSlicedMulti >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1357:13: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int> > >, seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int> > >, seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395: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::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int> > >, seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:328:26: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:68:40: required from ‘void seqan::SEQAN_TEST_testIssue509() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:59:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:143:22: warning: implicitly-declared ‘constexpr seqan::Pair >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >& seqan::Pair >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Pair >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 143 | last = *in; | ~~~~~^~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple, 7, seqan::BitPacked<> >]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Pair >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:673:27: required from ‘void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Pair >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: required from ‘void seqan::Pool::push(const TValue&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: required from ‘void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_separator7.h:64:9: required from ‘void seqan::_skew7SeparateSlices(TInput&, const TFunctor&, TOut1&, TOut2&, TOut4&) [with TInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TFunctor = seqan::_skew7GlobalSlicedMulti >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > >; TOut1 = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut2 = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut4 = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:342:25: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:68:40: required from ‘void seqan::SEQAN_TEST_testIssue509() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:59:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:361:44: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 361 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Pair >; TConfig = seqan::MapperConfigSize >, long unsigned int>, long unsigned int, seqan::File > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:674:11: required from ‘void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Pair >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: required from ‘void seqan::Pool::push(const TValue&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: required from ‘void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_separator7.h:64:9: required from ‘void seqan::_skew7SeparateSlices(TInput&, const TFunctor&, TOut1&, TOut2&, TOut4&) [with TInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TFunctor = seqan::_skew7GlobalSlicedMulti >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > >; TOut1 = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut2 = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut4 = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:342:25: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:68:40: required from ‘void seqan::SEQAN_TEST_testIssue509() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:59:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:567:12: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 567 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:673:27: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:416: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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:68:40: required from ‘void seqan::SEQAN_TEST_testIssue509() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:59:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:361: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] 361 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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<> >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/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 > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:674:11: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:416: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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:68:40: required from ‘void seqan::SEQAN_TEST_testIssue509() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:59:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:567:12: 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] 567 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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<> >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/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 > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:684:11: 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>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:953:5: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:837: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 > > >]’ /<>/seqan-1.4.2+dfsg/core/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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:293:61: required from ‘void seqan::compareTreeIterators(TIndex1&, TIndex2&) [with TIndex1 = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index, seqan::Alloc<> > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:349:23: required from ‘void seqan::compareIndices() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:355:42: required from ‘void seqan::SEQAN_TEST_testCompareIndices_Esa_Wotd() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:65:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:584:16: 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] 584 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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<> >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_sampler.h: In instantiation of ‘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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1357:13: required 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395:22: required from ‘bool seqan::operator<<(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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:317:20: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet >, seqan::Owner > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:579:15: required from ‘void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet >, seqan::Owner > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:553:34: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index >, seqan::Owner > > >; TSpec = seqan::Postorder]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_algs_multi.h:152:32: required from ‘seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index >, seqan::Owner > > >; seqan::Iter > >::TSize = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:613:33: required from ‘void seqan::SEQAN_TEST_testMUMs() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:67:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_sampler.h:497:16: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 497 | tmpRef->i1 = localPos; | ~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:64, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h: In instantiation of ‘const typename seqan::Value > >::Type& seqan::Pipe >::operator*() [with TInput = seqan::Pool >, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew7NCompMulti >, seqan::Tuple >, seqan::Tag >, int>; typename seqan::Value > >::Type = seqan::Pair >, long unsigned int, seqan::Tag >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_filter.h:148:22: required from ‘const typename seqan::Value > >::Type seqan::Pipe >::operator*() const [with TInput = seqan::Pipe >, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple >, seqan::Tag >, int> > >; TFunctor = seqan::_skew7GlobalSlicedMulti >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > >; typename seqan::Value > >::Type = seqan::Pair >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1356:24: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple >, seqan::Tag >, int> > >, seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple >, seqan::Tag >, int> > >, seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395: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::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple >, seqan::Tag >, int> > >, seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:328:26: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:705:41: required from ‘void seqan::SEQAN_TEST_testMultipleStrings_Ticket1109() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:71:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:134:20: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 134 | tmp.i1 = getValueI1(*in); | ~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:64, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h: In instantiation of ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pool >, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew7NCompMulti >, seqan::Tuple >, seqan::Tag >, int>]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_filter.h:153:13: required from ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pipe >, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple >, seqan::Tag >, int> > >; TFunctor = seqan::_skew7GlobalSlicedMulti >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1357:13: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple >, seqan::Tag >, int> > >, seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple >, seqan::Tag >, int> > >, seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395: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::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple >, seqan::Tag >, int> > >, seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:328:26: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:705:41: required from ‘void seqan::SEQAN_TEST_testMultipleStrings_Ticket1109() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:71:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:143:22: warning: implicitly-declared ‘constexpr seqan::Pair >, seqan::Tuple >, seqan::Tag >& seqan::Pair >, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Pair >, seqan::Tuple >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 143 | last = *in; | ~~~~~^~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >, seqan::Tuple >, seqan::Tag >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple >]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:673:27: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:416: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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:705:41: required from ‘void seqan::SEQAN_TEST_testMultipleStrings_Ticket1109() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:71:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:361: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] 361 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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 >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/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 > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:674:11: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:416: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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:705:41: required from ‘void seqan::SEQAN_TEST_testMultipleStrings_Ticket1109() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:71:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:567:12: 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] 567 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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 >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Pair >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: required from ‘void seqan::Pool::push(const TValue&) [with TValue = seqan::Pair >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: required from ‘void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Pair >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1356:17: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >, seqan::Multi >, seqan::Pair >, seqan::String > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >, seqan::Multi >, seqan::Pair >, seqan::String > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395:22: required from ‘bool seqan::operator<<(seqan::Pool&, TSource&) [with TValue = seqan::Pair >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >, seqan::Multi >, seqan::Pair >, seqan::String > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:317:20: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:68:40: required from ‘void seqan::SEQAN_TEST_testIssue509() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:59:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared ‘constexpr seqan::Pair >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >& seqan::Pair >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Pair >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 937 | *cur = Val_; | ~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple, 7, seqan::BitPacked<> >]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:64, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h: In instantiation of ‘bool seqan::control(seqan::Pipe >&, const ControlBeginRead&) [with TInput = seqan::Pool >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew7NCompMulti >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>; seqan::ControlBeginRead = seqan::Tag]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:651:23: required from ‘bool seqan::control(seqan::Pipe&, const TCommand&) [with TInput = seqan::Pipe >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int> > >; TSpec = seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > >; TCommand = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:712:23: required from ‘bool seqan::beginRead(seqan::Pipe&) [with TInput = seqan::Pipe >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int> > >; TSpec = seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1354:23: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int> > >, seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int> > >, seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395: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::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int> > >, seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:328:26: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:68:40: required from ‘void seqan::SEQAN_TEST_testIssue509() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:59:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:164:21: warning: implicitly-declared ‘constexpr seqan::Pair >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >& seqan::Pair >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Pair >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 164 | me.last = *me.in; | ~~~~~~~~^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple, 7, seqan::BitPacked<> >]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:64, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:165:23: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 165 | me.tmp.i1 = me.last.i1; | ~~~~~~~~~~^~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h: In instantiation of ‘seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Pair >; TConfig = seqan::MapperConfigSize >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:387:33: required from ‘seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:607:33: required from ‘seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:919:24: required from ‘void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:919:4: required from ‘seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:401:106: 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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:350:34: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:68:40: required from ‘void seqan::SEQAN_TEST_testIssue509() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:59:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:252:15: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 252 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:253:9: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 253 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:293:11: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 293 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Pair >; TConfig = seqan::MapperConfigSize >, long unsigned int>, long unsigned int, seqan::File > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:684:11: required from ‘void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:953:5: required from ‘bool seqan::Pool::endWrite() [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:837:13: required from ‘seqan::Pool::~Pool() [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:341:41: required from ‘bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:312:4: 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> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:367:34: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:68:40: required from ‘void seqan::SEQAN_TEST_testIssue509() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:59:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:584:16: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 584 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:64, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h: In instantiation of ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pool >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew7NComp >, seqan::Tag >, int>]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1357:13: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395: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::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:345:26: required from ‘bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:312:4: 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> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:367:34: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:68:40: required from ‘void seqan::SEQAN_TEST_testIssue509() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:59:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:143:22: warning: implicitly-declared ‘constexpr seqan::Pair >, seqan::Tag >& seqan::Pair >, seqan::Tag >::operator=(const seqan::Pair >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 143 | last = *in; | ~~~~~^~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >, seqan::Tag >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = seqan::Tuple >]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Pair >; TConfig = seqan::MapperConfigSize >, long unsigned int>, long unsigned int, seqan::File > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:684:11: required from ‘void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:953:5: required from ‘bool seqan::Pool::endWrite() [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:837:13: required from ‘seqan::Pool::~Pool() [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:352:45: required from ‘bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:312:4: 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> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:367:34: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:68:40: required from ‘void seqan::SEQAN_TEST_testIssue509() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:59:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:584:16: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 584 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:312:4: 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> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:367:34: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:68:40: required from ‘void seqan::SEQAN_TEST_testIssue509() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:59:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:937: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] 937 | *cur = Val_; | ~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103:12: note: because ‘seqan::Triple, seqan::Tuple >, seqan::Tag >’ has user-provided ‘seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:312:4: 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> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:367:34: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:68:40: required from ‘void seqan::SEQAN_TEST_testIssue509() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:59:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:937: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] 937 | *cur = Val_; | ~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103:12: note: because ‘seqan::Triple, seqan::Tuple >, seqan::Tag >’ has user-provided ‘seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:312:4: 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> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:367:34: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:68:40: required from ‘void seqan::SEQAN_TEST_testIssue509() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:59:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:937: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] 937 | *cur = Val_; | ~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103:12: note: because ‘seqan::Triple, seqan::Tuple >, seqan::Tag >’ has user-provided ‘seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:312:4: 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> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:367:34: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:68:40: required from ‘void seqan::SEQAN_TEST_testIssue509() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:59:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:937: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] 937 | *cur = Val_; | ~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103:12: note: because ‘seqan::Triple, seqan::Tuple >, seqan::Tag >’ has user-provided ‘seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/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 > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:684:11: 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>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:953:5: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:837: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 > > >]’ /<>/seqan-1.4.2+dfsg/core/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> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:312:4: 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> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:367:34: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:68:40: required from ‘void seqan::SEQAN_TEST_testIssue509() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:59:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:584:16: warning: implicitly-declared ‘constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 584 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103:12: note: because ‘seqan::Triple, seqan::Tuple, seqan::Tag >’ has user-provided ‘seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/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::Pair >, seqan::Tuple >, seqan::Tag >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: required from ‘void seqan::Pool::push(const TValue&) [with TValue = seqan::Pair >, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple >, seqan::Tag >, int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: required from ‘void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Pair >, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple >, seqan::Tag >, int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1356:17: required 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395:22: required from ‘bool seqan::operator<<(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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:317:20: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:705:41: required from ‘void seqan::SEQAN_TEST_testMultipleStrings_Ticket1109() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:71:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared ‘constexpr seqan::Pair >, seqan::Tuple >, seqan::Tag >& seqan::Pair >, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Pair >, seqan::Tuple >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 937 | *cur = Val_; | ~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >, seqan::Tuple >, seqan::Tag >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple >]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:64, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h: In instantiation of ‘bool seqan::control(seqan::Pipe >&, const ControlBeginRead&) [with TInput = seqan::Pool >, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew7NCompMulti >, seqan::Tuple >, seqan::Tag >, int>; seqan::ControlBeginRead = seqan::Tag]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:651:23: required from ‘bool seqan::control(seqan::Pipe&, const TCommand&) [with TInput = seqan::Pipe >, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple >, seqan::Tag >, int> > >; TSpec = seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > >; TCommand = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:712:23: required from ‘bool seqan::beginRead(seqan::Pipe&) [with TInput = seqan::Pipe >, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple >, seqan::Tag >, int> > >; TSpec = seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1354:23: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple >, seqan::Tag >, int> > >, seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple >, seqan::Tag >, int> > >, seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395: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::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple >, seqan::Tag >, int> > >, seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:328:26: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:705:41: required from ‘void seqan::SEQAN_TEST_testMultipleStrings_Ticket1109() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:71:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:164:21: warning: implicitly-declared ‘constexpr seqan::Pair >, seqan::Tuple >, seqan::Tag >& seqan::Pair >, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Pair >, seqan::Tuple >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 164 | me.last = *me.in; | ~~~~~~~~^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >, seqan::Tuple >, seqan::Tag >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple >]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:64, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:165:23: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 165 | me.tmp.i1 = me.last.i1; | ~~~~~~~~~~^~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::setHost(seqan::PairDecrementer_&, const TLimits2&) [with TPair = seqan::Pair >; TLimits = seqan::String >; unsigned int m = 7; TLimits2 = seqan::String >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_sampler.h:537:11: required from ‘void seqan::Pipe >, TPair, TLimitsString> >::prepare() [with TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; unsigned int m = 7; TPair = seqan::Pair >; TLimitsString = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_sampler.h:613:9: required from ‘bool seqan::control(seqan::Pipe, TPair, TLimitsString> >&, const ControlBeginRead&) [with TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; unsigned int m = 7; TPack = seqan::BitPacked<>; TPair = seqan::Pair >; TLimitsString = seqan::String >; seqan::ControlBeginRead = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:712:23: required from ‘bool seqan::beginRead(seqan::Pipe&) [with TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TSpec = seqan::Multi >, seqan::Pair >, seqan::String > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1354:23: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >, seqan::Multi >, seqan::Pair >, seqan::String > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >, seqan::Multi >, seqan::Pair >, seqan::String > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395:22: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:68:40: required from ‘void seqan::SEQAN_TEST_testIssue509() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:59:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:1119:16: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 1119 | me.pos = TPair(0, 0); | ~~~~~~~^~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_sampler.h: In instantiation of ‘void seqan::Pipe >, TPair, TLimitsString> >::fill() [with TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; unsigned int m = 7; TPair = seqan::Pair >; TLimitsString = seqan::String >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_sampler.h:544:13: required from ‘void seqan::Pipe >, TPair, TLimitsString> >::prepare() [with TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; unsigned int m = 7; TPair = seqan::Pair >; TLimitsString = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_sampler.h:613:9: required from ‘bool seqan::control(seqan::Pipe, TPair, TLimitsString> >&, const ControlBeginRead&) [with TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; unsigned int m = 7; TPack = seqan::BitPacked<>; TPair = seqan::Pair >; TLimitsString = seqan::String >; seqan::ControlBeginRead = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:712:23: required from ‘bool seqan::beginRead(seqan::Pipe&) [with TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TSpec = seqan::Multi >, seqan::Pair >, seqan::String > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1354:23: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >, seqan::Multi >, seqan::Pair >, seqan::String > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >, seqan::Multi >, seqan::Pair >, seqan::String > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395:22: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:68:40: required from ‘void seqan::SEQAN_TEST_testIssue509() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:59:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_sampler.h:557:11: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 557 | tmp.i1 = localPos; | ~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:64, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h: In instantiation of ‘bool seqan::control(seqan::Pipe >&, const ControlBeginRead&) [with TInput = seqan::Pool >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew7NComp >, seqan::Tag >, int>; seqan::ControlBeginRead = seqan::Tag]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:712:23: required from ‘bool seqan::beginRead(seqan::Pipe&) [with TInput = seqan::Pool >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TSpec = seqan::Namer >, seqan::Tag >, int> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1354:23: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395: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::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:345:26: required from ‘bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:312:4: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:68:40: required from ‘void seqan::SEQAN_TEST_testIssue509() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:59:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:164:21: warning: implicitly-declared ‘constexpr seqan::Pair >, seqan::Tag >& seqan::Pair >, seqan::Tag >::operator=(const seqan::Pair >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 164 | me.last = *me.in; | ~~~~~~~~^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >, seqan::Tag >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = seqan::Tuple >]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:100, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h: In instantiation of ‘TResult seqan::_skew7NComp::operator()(const TValue&, const TValue&) const [with TValue = seqan::Pair >, seqan::Tag >; TResult = int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:141:42: required from ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pool >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew7NComp >, seqan::Tag >, int>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1357:13: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395: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::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:345:26: required from ‘bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:312:4: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:68:40: required from ‘void seqan::SEQAN_TEST_testIssue509() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:59:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:74:43: warning: taking address of packed member of ‘seqan::Tuple >’ may result in an unaligned pointer value [-Waddress-of-packed-member] 74 | const TStoredValue *sa = a.i2.i; | ~~~~~^ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:75:43: warning: taking address of packed member of ‘seqan::Tuple >’ may result in an unaligned pointer value [-Waddress-of-packed-member] 75 | const TStoredValue *sb = b.i2.i; | ~~~~~^ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:673:27: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:312:4: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:68:40: required from ‘void seqan::SEQAN_TEST_testIssue509() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:59:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:361: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] 361 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103:12: note: because ‘seqan::Triple, seqan::Tuple >, seqan::Tag >’ has user-provided ‘seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/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 > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:674:11: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:312:4: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:68:40: required from ‘void seqan::SEQAN_TEST_testIssue509() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:59:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:567:12: warning: implicitly-declared ‘constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 567 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103:12: note: because ‘seqan::Triple, seqan::Tuple >, seqan::Tag >’ has user-provided ‘seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_sampler.h: In instantiation of ‘seqan::Pipe >, TPair, TLimitsString> >& seqan::Pipe >, TPair, TLimitsString> >::operator++() [with TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; unsigned int m = 7; TPair = seqan::Pair >; TLimitsString = seqan::String >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1357:13: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >, seqan::Multi >, seqan::Pair >, seqan::String > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >, seqan::Multi >, seqan::Pair >, seqan::String > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395:22: required from ‘bool seqan::operator<<(seqan::Pool&, TSource&) [with TValue = seqan::Pair >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >, seqan::Multi >, seqan::Pair >, seqan::String > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:317:20: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:293:61: required from ‘void seqan::compareTreeIterators(TIndex1&, TIndex2&) [with TIndex1 = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index, seqan::Alloc<> > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:349:23: required from ‘void seqan::compareIndices() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:355:42: required from ‘void seqan::SEQAN_TEST_testCompareIndices_Esa_Wotd() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:65:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_sampler.h:599:20: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 599 | tmp.i1 = localPos; | ~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:414: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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:293:61: required from ‘void seqan::compareTreeIterators(TIndex1&, TIndex2&) [with TIndex1 = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index, seqan::Alloc<> > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:349:23: required from ‘void seqan::compareIndices() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:355:42: required from ‘void seqan::SEQAN_TEST_testCompareIndices_Esa_Wotd() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:65:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:937: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] 937 | *cur = Val_; | ~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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<> >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:415: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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:293:61: required from ‘void seqan::compareTreeIterators(TIndex1&, TIndex2&) [with TIndex1 = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index, seqan::Alloc<> > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:349:23: required from ‘void seqan::compareIndices() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:355:42: required from ‘void seqan::SEQAN_TEST_testCompareIndices_Esa_Wotd() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:65:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:937: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] 937 | *cur = Val_; | ~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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<> >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:432: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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:293:61: required from ‘void seqan::compareTreeIterators(TIndex1&, TIndex2&) [with TIndex1 = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index, seqan::Alloc<> > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:349:23: required from ‘void seqan::compareIndices() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:355:42: required from ‘void seqan::SEQAN_TEST_testCompareIndices_Esa_Wotd() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:65:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:937: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] 937 | *cur = Val_; | ~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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<> >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:443:9: 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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:293:61: required from ‘void seqan::compareTreeIterators(TIndex1&, TIndex2&) [with TIndex1 = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index, seqan::Alloc<> > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:349:23: required from ‘void seqan::compareIndices() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:355:42: required from ‘void seqan::SEQAN_TEST_testCompareIndices_Esa_Wotd() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:65:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:937: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] 937 | *cur = Val_; | ~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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<> >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:99, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h: In instantiation of ‘static void seqan::Pipe, seqan::Merger7Multi >::_copy(seqan::Pipe, seqan::Merger7Multi >::TSkewDCStream&, const seqan::Triple >, seqan::Tag >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T = seqan::SimpleType; unsigned int SIZE = 6; 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 >; seqan::Pipe, seqan::Merger7Multi >::TSkewDCStream = seqan::SkewDCStream >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag > >; typename seqan::Value::Type = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:404:11: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:464:4: required from ‘seqan::Pipe, seqan::Merger7Multi >& seqan::Pipe, seqan::Merger7Multi >::operator++() [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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:431:13: required from ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:801:108: required from ‘void seqan::assign(seqan::String&, seqan::Pipe&) [with TValue = seqan::Pair >; TStringSpec = seqan::Alloc<>; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TSpec = seqan::Multi >, seqan::String > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:826:15: required from ‘void seqan::operator<<(seqan::String&, seqan::Pipe&) [with TValue = seqan::Pair >; TStringSpec = seqan::Alloc<>; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TSpec = seqan::Multi >, seqan::String > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:110:15: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:293:61: required from ‘void seqan::compareTreeIterators(TIndex1&, TIndex2&) [with TIndex1 = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index, seqan::Alloc<> > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:349:23: required from ‘void seqan::compareIndices() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:355:42: required from ‘void seqan::SEQAN_TEST_testCompareIndices_Esa_Wotd() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:65:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:385:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct seqan::Pair >’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 385 | memcpy(&dst.i.i1, &src.i1, sizeof(T1)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:95:8: note: ‘struct seqan::Pair >’ declared here 95 | struct Pair | ^~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:99, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h: In instantiation of ‘static void seqan::Pipe, seqan::Merger7Multi >::_copy(seqan::Pipe, seqan::Merger7Multi >::TSkewDCStream&, const seqan::Triple >, seqan::Tag >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T = seqan::SimpleType; unsigned int SIZE = 4; 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 >; seqan::Pipe, seqan::Merger7Multi >::TSkewDCStream = seqan::SkewDCStream >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag > >; typename seqan::Value::Type = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:422:11: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:464:4: required from ‘seqan::Pipe, seqan::Merger7Multi >& seqan::Pipe, seqan::Merger7Multi >::operator++() [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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:431:13: required from ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:801:108: required from ‘void seqan::assign(seqan::String&, seqan::Pipe&) [with TValue = seqan::Pair >; TStringSpec = seqan::Alloc<>; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TSpec = seqan::Multi >, seqan::String > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:826:15: required from ‘void seqan::operator<<(seqan::String&, seqan::Pipe&) [with TValue = seqan::Pair >; TStringSpec = seqan::Alloc<>; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TSpec = seqan::Multi >, seqan::String > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:110:15: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:293:61: required from ‘void seqan::compareTreeIterators(TIndex1&, TIndex2&) [with TIndex1 = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index, seqan::Alloc<> > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:349:23: required from ‘void seqan::compareIndices() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:355:42: required from ‘void seqan::SEQAN_TEST_testCompareIndices_Esa_Wotd() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:65:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:385:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct seqan::Pair >’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 385 | memcpy(&dst.i.i1, &src.i1, sizeof(T1)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:95:8: note: ‘struct seqan::Pair >’ declared here 95 | struct Pair | ^~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:99, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h: In instantiation of ‘static void seqan::Pipe, seqan::Merger7Multi >::_copy(seqan::Pipe, seqan::Merger7Multi >::TSkewDCStream&, const seqan::Triple >, seqan::Tag >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T = seqan::SimpleType; unsigned int SIZE = 5; 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 >; seqan::Pipe, seqan::Merger7Multi >::TSkewDCStream = seqan::SkewDCStream >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag > >; typename seqan::Value::Type = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:431:11: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:464:4: required from ‘seqan::Pipe, seqan::Merger7Multi >& seqan::Pipe, seqan::Merger7Multi >::operator++() [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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:431:13: required from ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:801:108: required from ‘void seqan::assign(seqan::String&, seqan::Pipe&) [with TValue = seqan::Pair >; TStringSpec = seqan::Alloc<>; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TSpec = seqan::Multi >, seqan::String > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:826:15: required from ‘void seqan::operator<<(seqan::String&, seqan::Pipe&) [with TValue = seqan::Pair >; TStringSpec = seqan::Alloc<>; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TSpec = seqan::Multi >, seqan::String > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:110:15: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:293:61: required from ‘void seqan::compareTreeIterators(TIndex1&, TIndex2&) [with TIndex1 = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index, seqan::Alloc<> > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:349:23: required from ‘void seqan::compareIndices() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:355:42: required from ‘void seqan::SEQAN_TEST_testCompareIndices_Esa_Wotd() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:65:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:385:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct seqan::Pair >’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 385 | memcpy(&dst.i.i1, &src.i1, sizeof(T1)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:95:8: note: ‘struct seqan::Pair >’ declared here 95 | struct Pair | ^~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_sampler.h: In instantiation of ‘void seqan::Pipe, TPair, TLimitsString> >::fill() [with TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; unsigned int m = 7; TPack = seqan::Tag; TPair = seqan::Pair >; TLimitsString = seqan::String >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_sampler.h:426:13: required from ‘void seqan::Pipe, TPair, TLimitsString> >::prepare() [with TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; unsigned int m = 7; TPack = seqan::Tag; TPair = seqan::Pair >; TLimitsString = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_sampler.h:613:9: required from ‘bool seqan::control(seqan::Pipe, TPair, TLimitsString> >&, const ControlBeginRead&) [with TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; unsigned int m = 7; TPack = seqan::Tag; TPair = seqan::Pair >; TLimitsString = seqan::String >; seqan::ControlBeginRead = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:712:23: required from ‘bool seqan::beginRead(seqan::Pipe&) [with TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TSpec = seqan::Multi >, seqan::Pair >, seqan::String > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1354:23: required 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395:22: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:705:41: required from ‘void seqan::SEQAN_TEST_testMultipleStrings_Ticket1109() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:71:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_sampler.h:438:24: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 438 | tmpRef->i1 = localPos; | ~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Pair >, seqan::Tag >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: required from ‘void seqan::Pool::push(const TValue&) [with TValue = seqan::Pair >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: required from ‘void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Pair >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1356:17: required 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::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >, seqan::Sampler<7, seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tag >, 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::Sampler<7, seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395:22: required from ‘bool seqan::operator<<(seqan::Pool&, TSource&) [with TValue = seqan::Pair >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tag >, 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::Sampler<7, seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:335:20: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:68:40: required from ‘void seqan::SEQAN_TEST_testIssue509() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:59:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared ‘constexpr seqan::Pair >, seqan::Tag >& seqan::Pair >, seqan::Tag >::operator=(const seqan::Pair >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 937 | *cur = Val_; | ~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >, seqan::Tag >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = seqan::Tuple >]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h: In instantiation of ‘seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Pair >; TConfig = seqan::MapperConfigSize >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:387:33: required from ‘seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:607:33: required from ‘seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:919:24: required from ‘void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:919:4: required from ‘seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:148:104: 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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:362:29: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:68:40: required from ‘void seqan::SEQAN_TEST_testIssue509() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:59:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:252:15: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 252 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:253:9: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 253 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:293:11: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 293 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Pair >; TConfig = seqan::MapperConfigSize >, long unsigned int>, long unsigned int, seqan::File > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:684:11: required from ‘void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:953:5: required from ‘bool seqan::Pool::endWrite() [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:837:13: required from ‘seqan::Pool::~Pool() [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:247:41: required from ‘bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:218:4: 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> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:376:34: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:68:40: required from ‘void seqan::SEQAN_TEST_testIssue509() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:59:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:584:16: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 584 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:64, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h: In instantiation of ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pool >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew3NComp >, seqan::Tag >, int>]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1357:13: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395: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::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:251:26: required from ‘bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:218:4: 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> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:376:34: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:68:40: required from ‘void seqan::SEQAN_TEST_testIssue509() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:59:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:143:22: warning: implicitly-declared ‘constexpr seqan::Pair >, seqan::Tag >& seqan::Pair >, seqan::Tag >::operator=(const seqan::Pair >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 143 | last = *in; | ~~~~~^~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >, seqan::Tag >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = seqan::Tuple >]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Pair >; TConfig = seqan::MapperConfigSize >, long unsigned int>, long unsigned int, seqan::File > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:684:11: required from ‘void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:953:5: required from ‘bool seqan::Pool::endWrite() [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:837:13: required from ‘seqan::Pool::~Pool() [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:259:45: required from ‘bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:218:4: 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> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:376:34: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:68:40: required from ‘void seqan::SEQAN_TEST_testIssue509() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:59:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:584:16: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 584 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:218:4: 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> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:376:34: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:68:40: required from ‘void seqan::SEQAN_TEST_testIssue509() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:59:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:937: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] 937 | *cur = Val_; | ~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103:12: note: because ‘seqan::Triple, seqan::Tuple, seqan::Tag >’ has user-provided ‘seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:59, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h: In instantiation of ‘const typename seqan::StoredTupleValue_::Type& seqan::Tuple >::operator[](TPos) const [with TPos = int; TValue = long unsigned int; unsigned int SIZE = 6; typename seqan::StoredTupleValue_::Type = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:124:27: required from ‘bool seqan::CompareSkewDCStream::operator()(const seqan::SkewDCStream&, const seqan::SkewDCStream&) const [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:307:9: 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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:319:4: required from ‘seqan::Pipe, seqan::Merger7>& seqan::Pipe, seqan::Merger7>::operator++() [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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:440:13: required from ‘seqan::Pipe& seqan::Pipe::operator++() [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_counter.h:105:13: required from ‘seqan::Pipe& seqan::Pipe::operator++() [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >, seqan::Skew7>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:620:9: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:68:40: required from ‘void seqan::SEQAN_TEST_testIssue509() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:59:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr] 171 | return i[k]; | ~^ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:387: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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:607:33: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:919:24: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:919:4: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:446:6: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:464:4: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:68:40: required from ‘void seqan::SEQAN_TEST_testIssue509() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:59:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:252:15: 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] 252 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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<> >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:253:9: 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] 253 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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<> >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:293:11: 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] 293 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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<> >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:64, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h: In instantiation of ‘const typename seqan::Value > >::Type& seqan::Pipe >::operator*() [with TInput = seqan::Pool >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew7NCompMulti >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>; typename seqan::Value > >::Type = seqan::Pair >, long unsigned int, seqan::Tag >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_filter.h:148:22: required from ‘const typename seqan::Value > >::Type seqan::Pipe >::operator*() const [with TInput = seqan::Pipe >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int> > >; TFunctor = seqan::_skew7GlobalSlicedMulti >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > >; typename seqan::Value > >::Type = seqan::Pair >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1356:24: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int> > >, seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int> > >, seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395: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::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int> > >, seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:328:26: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:293:61: required from ‘void seqan::compareTreeIterators(TIndex1&, TIndex2&) [with TIndex1 = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index, seqan::Alloc<> > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:349:23: required from ‘void seqan::compareIndices() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:355:42: required from ‘void seqan::SEQAN_TEST_testCompareIndices_Esa_Wotd() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:65:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:134:20: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 134 | tmp.i1 = getValueI1(*in); | ~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:64, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h: In instantiation of ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pool >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew7NCompMulti >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_filter.h:153:13: required from ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pipe >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int> > >; TFunctor = seqan::_skew7GlobalSlicedMulti >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1357:13: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int> > >, seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int> > >, seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395: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::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int> > >, seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:328:26: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:293:61: required from ‘void seqan::compareTreeIterators(TIndex1&, TIndex2&) [with TIndex1 = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index, seqan::Alloc<> > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:349:23: required from ‘void seqan::compareIndices() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:355:42: required from ‘void seqan::SEQAN_TEST_testCompareIndices_Esa_Wotd() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:65:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:143:22: warning: implicitly-declared ‘constexpr seqan::Pair >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >& seqan::Pair >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Pair >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 143 | last = *in; | ~~~~~^~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple, 7, seqan::BitPacked<> >]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:673:27: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:416: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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:293:61: required from ‘void seqan::compareTreeIterators(TIndex1&, TIndex2&) [with TIndex1 = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index, seqan::Alloc<> > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:349:23: required from ‘void seqan::compareIndices() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:355:42: required from ‘void seqan::SEQAN_TEST_testCompareIndices_Esa_Wotd() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:65:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:361: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] 361 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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<> >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/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 > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:674:11: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:416: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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:293:61: required from ‘void seqan::compareTreeIterators(TIndex1&, TIndex2&) [with TIndex1 = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index, seqan::Alloc<> > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:349:23: required from ‘void seqan::compareIndices() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:355:42: required from ‘void seqan::SEQAN_TEST_testCompareIndices_Esa_Wotd() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:65:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:567:12: 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] 567 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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<> >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_sampler.h: In instantiation of ‘void seqan::Pipe, TPair, TLimitsString> >::fill() [with TInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; unsigned int m = 7; TPack = seqan::Tag; TPair = seqan::Pair >; TLimitsString = seqan::String >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_sampler.h:426:13: required from ‘void seqan::Pipe, TPair, TLimitsString> >::prepare() [with TInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; unsigned int m = 7; TPack = seqan::Tag; TPair = seqan::Pair >; TLimitsString = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_sampler.h:613:9: required from ‘bool seqan::control(seqan::Pipe, TPair, TLimitsString> >&, const ControlBeginRead&) [with TInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; unsigned int m = 7; TPack = seqan::Tag; TPair = seqan::Pair >; TLimitsString = seqan::String >; seqan::ControlBeginRead = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:712:23: required from ‘bool seqan::beginRead(seqan::Pipe&) [with TInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TSpec = seqan::Multi >, seqan::Pair >, seqan::String > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1354:23: required 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395:22: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet >, seqan::Owner > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:579:15: required from ‘void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet >, seqan::Owner > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:553:34: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index >, seqan::Owner > > >; TSpec = seqan::Postorder]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_algs_multi.h:152:32: required from ‘seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index >, seqan::Owner > > >; seqan::Iter > >::TSize = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:613:33: required from ‘void seqan::SEQAN_TEST_testMUMs() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:67:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_sampler.h:438:24: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 438 | tmpRef->i1 = localPos; | ~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:387: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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:607:33: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:919:24: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:919:4: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:446:6: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:464:4: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:705:41: required from ‘void seqan::SEQAN_TEST_testMultipleStrings_Ticket1109() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:71:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:252:15: 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] 252 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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 >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:253:9: 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] 253 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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 >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:293:11: 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] 293 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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 >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Pair >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:673:27: required from ‘void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Pair >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: required from ‘void seqan::Pool::push(const TValue&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: required from ‘void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1356:17: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395:22: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:68:40: required from ‘void seqan::SEQAN_TEST_testIssue509() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:59:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:361:44: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 361 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Pair >; TConfig = seqan::MapperConfigSize >, long unsigned int>, long unsigned int, seqan::File > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:674:11: required from ‘void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Pair >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: required from ‘void seqan::Pool::push(const TValue&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: required from ‘void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1356:17: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395:22: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:68:40: required from ‘void seqan::SEQAN_TEST_testIssue509() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:59:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:567:12: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 567 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Pair >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:673:27: required from ‘void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Pair >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: required from ‘void seqan::Pool::push(const TValue&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: required from ‘void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1356:17: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395:22: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:68:40: required from ‘void seqan::SEQAN_TEST_testIssue509() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:59:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:361:44: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 361 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Pair >; TConfig = seqan::MapperConfigSize >, long unsigned int>, long unsigned int, seqan::File > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:674:11: required from ‘void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Pair >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: required from ‘void seqan::Pool::push(const TValue&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: required from ‘void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1356:17: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395:22: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:68:40: required from ‘void seqan::SEQAN_TEST_testIssue509() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:59:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:567:12: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 567 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:64, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h: In instantiation of ‘bool seqan::control(seqan::Pipe >&, const ControlBeginRead&) [with TInput = seqan::Pool >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew3NComp >, seqan::Tag >, int>; seqan::ControlBeginRead = seqan::Tag]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:712:23: required from ‘bool seqan::beginRead(seqan::Pipe&) [with TInput = seqan::Pool >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TSpec = seqan::Namer >, seqan::Tag >, int> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1354:23: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395: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::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:251:26: required from ‘bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:218:4: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:68:40: required from ‘void seqan::SEQAN_TEST_testIssue509() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:59:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:164:21: warning: implicitly-declared ‘constexpr seqan::Pair >, seqan::Tag >& seqan::Pair >, seqan::Tag >::operator=(const seqan::Pair >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 164 | me.last = *me.in; | ~~~~~~~~^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >, seqan::Tag >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = seqan::Tuple >]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:96, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h: In instantiation of ‘TResult seqan::_skew3NComp::operator()(const TValue&, const TValue&) const [with TValue = seqan::Pair >, seqan::Tag >; TResult = int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:141:42: required from ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pool >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew3NComp >, seqan::Tag >, int>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1357:13: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395: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::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:251:26: required from ‘bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:218:4: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:68:40: required from ‘void seqan::SEQAN_TEST_testIssue509() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:59:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:74:43: warning: taking address of packed member of ‘seqan::Tuple >’ may result in an unaligned pointer value [-Waddress-of-packed-member] 74 | const TStoredValue *sa = a.i2.i; | ~~~~~^ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:75:43: warning: taking address of packed member of ‘seqan::Tuple >’ may result in an unaligned pointer value [-Waddress-of-packed-member] 75 | const TStoredValue *sb = b.i2.i; | ~~~~~^ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:673:27: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:218:4: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:68:40: required from ‘void seqan::SEQAN_TEST_testIssue509() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:59:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:361: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] 361 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103:12: note: because ‘seqan::Triple, seqan::Tuple, seqan::Tag >’ has user-provided ‘seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/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 > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:674:11: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:218:4: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:68:40: required from ‘void seqan::SEQAN_TEST_testIssue509() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:59:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:567:12: warning: implicitly-declared ‘constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 567 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103:12: note: because ‘seqan::Triple, seqan::Tuple, seqan::Tag >’ has user-provided ‘seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h: In instantiation of ‘seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Pair >; TConfig = seqan::MapperConfigSize >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:387:33: required from ‘seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:607:33: required from ‘seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:919:24: required from ‘void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:919:4: required from ‘seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_filter.h:153:13: required from ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TFunctor = seqan::filterI2 >, long unsigned int>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_sa_lss.h:415:29: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:68:40: required from ‘void seqan::SEQAN_TEST_testIssue509() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:59:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:252:15: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 252 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:253:9: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 253 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:293:11: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 293 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:79, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h: In instantiation of ‘void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, seqan::True) [with TValue = seqan::SimpleType]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from ‘void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from ‘void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, seqan::True) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from ‘void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1840:27: required from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagExact_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20: required from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagExact_; typename seqan::Size >::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:131:16: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50: required from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = seqan::String, seqan::Alloc<> >; TSpec = seqan::Alloc<>; TSize = int; TExpand = seqan::TagGenerous_; typename seqan::Size >::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_set_base.h:1435:18: required from ‘typename seqan::Size >::Type seqan::resize(seqan::StringSet&, TSize, seqan::Tag) [with TString = seqan::String, seqan::Alloc<> >; TSpec = seqan::Owner<>; TSize = int; TExpand = seqan::TagGenerous_; typename seqan::Size >::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:2143:18: required from ‘typename seqan::Size::Type seqan::resize(T&, TSize) [with T = seqan::StringSet, seqan::Alloc<> > >; TSize = int; typename seqan::Size::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:340:9: required from ‘void seqan::compareIndices() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:355:42: required from ‘void seqan::SEQAN_TEST_testCompareIndices_Esa_Wotd() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:65:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class seqan::SimpleType’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_alphabet.h:84, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:68, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: ‘class seqan::SimpleType’ declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Pair >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: required from ‘void seqan::Pool::push(const TValue&) [with TValue = seqan::Pair >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: required from ‘void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Pair >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1356:17: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >, seqan::Multi >, seqan::Pair >, seqan::String > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >, seqan::Multi >, seqan::Pair >, seqan::String > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395:22: required from ‘bool seqan::operator<<(seqan::Pool&, TSource&) [with TValue = seqan::Pair >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >, seqan::Multi >, seqan::Pair >, seqan::String > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:317:20: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:293:61: required from ‘void seqan::compareTreeIterators(TIndex1&, TIndex2&) [with TIndex1 = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index, seqan::Alloc<> > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:349:23: required from ‘void seqan::compareIndices() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:355:42: required from ‘void seqan::SEQAN_TEST_testCompareIndices_Esa_Wotd() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:65:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared ‘constexpr seqan::Pair >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >& seqan::Pair >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Pair >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 937 | *cur = Val_; | ~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple, 7, seqan::BitPacked<> >]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:64, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h: In instantiation of ‘bool seqan::control(seqan::Pipe >&, const ControlBeginRead&) [with TInput = seqan::Pool >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew7NCompMulti >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>; seqan::ControlBeginRead = seqan::Tag]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:651:23: required from ‘bool seqan::control(seqan::Pipe&, const TCommand&) [with TInput = seqan::Pipe >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int> > >; TSpec = seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > >; TCommand = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:712:23: required from ‘bool seqan::beginRead(seqan::Pipe&) [with TInput = seqan::Pipe >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int> > >; TSpec = seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1354:23: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int> > >, seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int> > >, seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395: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::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int> > >, seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:328:26: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:293:61: required from ‘void seqan::compareTreeIterators(TIndex1&, TIndex2&) [with TIndex1 = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index, seqan::Alloc<> > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:349:23: required from ‘void seqan::compareIndices() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:355:42: required from ‘void seqan::SEQAN_TEST_testCompareIndices_Esa_Wotd() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:65:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:164:21: warning: implicitly-declared ‘constexpr seqan::Pair >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >& seqan::Pair >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Pair >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 164 | me.last = *me.in; | ~~~~~~~~^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple, 7, seqan::BitPacked<> >]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:64, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:165:23: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 165 | me.tmp.i1 = me.last.i1; | ~~~~~~~~~~^~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:59, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h: In instantiation of ‘const typename seqan::StoredTupleValue_::Type& seqan::Tuple >::operator[](TPos) const [with TPos = unsigned int; TValue = long unsigned int; unsigned int SIZE = 6; typename seqan::StoredTupleValue_::Type = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h:275:24: required from ‘std::ostream& seqan::operator<<(std::ostream&, const seqan::Tuple&) [with TValue = long unsigned int; unsigned int SIZE = 6; TSpec = seqan::Tag; std::ostream = std::basic_ostream]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_base.h:294:69: required from ‘std::ostream& seqan::operator<<(std::ostream&, const seqan::Triple&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >; TSpec = seqan::Tag; std::ostream = std::basic_ostream]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:559:51: required from ‘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 > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:674:11: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:68:40: required from ‘void seqan::SEQAN_TEST_testIssue509() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:59:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr] 171 | return i[k]; | ~^ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Pair >, seqan::Tag >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: required from ‘void seqan::Pool::push(const TValue&) [with TValue = seqan::Pair >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: required from ‘void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Pair >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1356:17: required 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::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >, seqan::Sampler<3> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tag >, 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::Sampler<3> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395:22: required from ‘bool seqan::operator<<(seqan::Pool&, TSource&) [with TValue = seqan::Pair >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tag >, 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::Sampler<3> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:241:20: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:68:40: required from ‘void seqan::SEQAN_TEST_testIssue509() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:59:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared ‘constexpr seqan::Pair >, seqan::Tag >& seqan::Pair >, seqan::Tag >::operator=(const seqan::Pair >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 937 | *cur = Val_; | ~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >, seqan::Tag >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = seqan::Tuple >]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h: In instantiation of ‘seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Pair >; TConfig = seqan::MapperConfigSize >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:387:33: required from ‘seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:607:33: required from ‘seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:919:24: required from ‘void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:919:4: required from ‘seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender3.h:86:38: 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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:269:29: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:68:40: required from ‘void seqan::SEQAN_TEST_testIssue509() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:59:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:252:15: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 252 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:253:9: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 253 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:293:11: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 293 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:116, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_set_base.h: In instantiation of ‘void seqan::posLocalize(TResult&, const seqan::Pair&, const seqan::String&) [with TResult = seqan::Pair >; TSize = long unsigned int; TSpec = seqan::Alloc<>; T1 = long unsigned int; T2 = long unsigned int; TPack = seqan::Tag]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:416:20: required from ‘void seqan::_createBwTable(TBwt&, TSentinelPosition&, const seqan::StringSet&, const TSA&, TSentinelSub) [with TBwt = seqan::String, seqan::Alloc<> >; TSentinelPosition = seqan::RankSupportBitString; TText = seqan::String, seqan::Alloc<> >; TSetSpec = seqan::Owner<>; TSA = seqan::String >, seqan::External > >; TSentinelSub = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:651:16: required from ‘bool seqan::_indexCreateLfTables(seqan::Index >&, TText&, const TSA&) [with TIndexSpec = seqan::WT<>; TSpec = void; TText = seqan::StringSet, seqan::Alloc<> > >; TSA = seqan::String >, seqan::External > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:698:22: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:621:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_set_base.h:699:12: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 699 | result = pos; | ~~~~~~~^~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_sampler.h: In instantiation of ‘void seqan::Pipe >, TPair, TLimitsString> >::fill() [with TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; unsigned int m = 7; TPair = seqan::Pair >; TLimitsString = seqan::String >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_sampler.h:544:13: required from ‘void seqan::Pipe >, TPair, TLimitsString> >::prepare() [with TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; unsigned int m = 7; TPair = seqan::Pair >; TLimitsString = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_sampler.h:613:9: required from ‘bool seqan::control(seqan::Pipe, TPair, TLimitsString> >&, const ControlBeginRead&) [with TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; unsigned int m = 7; TPack = seqan::BitPacked<>; TPair = seqan::Pair >; TLimitsString = seqan::String >; seqan::ControlBeginRead = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:712:23: required from ‘bool seqan::beginRead(seqan::Pipe&) [with TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TSpec = seqan::Multi >, seqan::Pair >, seqan::String > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1354:23: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >, seqan::Multi >, seqan::Pair >, seqan::String > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >, seqan::Multi >, seqan::Pair >, seqan::String > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395:22: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:293:61: required from ‘void seqan::compareTreeIterators(TIndex1&, TIndex2&) [with TIndex1 = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index, seqan::Alloc<> > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:349:23: required from ‘void seqan::compareIndices() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:355:42: required from ‘void seqan::SEQAN_TEST_testCompareIndices_Esa_Wotd() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:65:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_sampler.h:557:11: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 557 | tmp.i1 = localPos; | ~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Pair >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:673:27: required from ‘void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Pair >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: required from ‘void seqan::Pool::push(const TValue&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: required from ‘void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1356:17: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395:22: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:68:40: required from ‘void seqan::SEQAN_TEST_testIssue509() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:59:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:361:44: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 361 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Pair >; TConfig = seqan::MapperConfigSize >, long unsigned int>, long unsigned int, seqan::File > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:674:11: required from ‘void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Pair >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: required from ‘void seqan::Pool::push(const TValue&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: required from ‘void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1356:17: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395:22: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:68:40: required from ‘void seqan::SEQAN_TEST_testIssue509() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:59:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:567:12: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 567 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Pair >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:673:27: required from ‘void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Pair >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: required from ‘void seqan::Pool::push(const TValue&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: required from ‘void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1356:17: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395:22: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:68:40: required from ‘void seqan::SEQAN_TEST_testIssue509() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:59:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:361:44: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 361 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Pair >; TConfig = seqan::MapperConfigSize >, long unsigned int>, long unsigned int, seqan::File > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:674:11: required from ‘void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Pair >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: required from ‘void seqan::Pool::push(const TValue&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: required from ‘void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1356:17: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395:22: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:68:40: required from ‘void seqan::SEQAN_TEST_testIssue509() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:59:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:567:12: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 567 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:387: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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:607:33: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:919:24: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:919:4: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:301:6: 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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:319:4: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:68:40: required from ‘void seqan::SEQAN_TEST_testIssue509() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:59:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:252:15: warning: implicitly-declared ‘constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 252 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103:12: note: because ‘seqan::Triple, seqan::Tuple >, seqan::Tag >’ has user-provided ‘seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:253:9: warning: implicitly-declared ‘constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 253 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103:12: note: because ‘seqan::Triple, seqan::Tuple >, seqan::Tag >’ has user-provided ‘seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:293:11: warning: implicitly-declared ‘constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 293 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103:12: note: because ‘seqan::Triple, seqan::Tuple >, seqan::Tag >’ has user-provided ‘seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:387: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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:607:33: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:919:24: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:919:4: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:446:6: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:464:4: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:422:16: required from ‘seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:293:61: required from ‘void seqan::compareTreeIterators(TIndex1&, TIndex2&) [with TIndex1 = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index, seqan::Alloc<> > >, seqan::IndexWotd<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:349:23: required from ‘void seqan::compareIndices() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:355:42: required from ‘void seqan::SEQAN_TEST_testCompareIndices_Esa_Wotd() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:65:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:252:15: 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] 252 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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<> >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:253:9: 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] 253 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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<> >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:293:11: 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] 293 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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<> >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h: In instantiation of ‘seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Pair >; TConfig = seqan::MapperConfigSize >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:387:33: required from ‘seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:607:33: required from ‘seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:919:24: required from ‘void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:919:4: required from ‘seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1357:13: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:68:40: required from ‘void seqan::SEQAN_TEST_testIssue509() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:59:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:252:15: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 252 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:253:9: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 253 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:293:11: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 293 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:387: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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:607:33: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:919:24: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:919:4: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:329:13: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:68:40: required from ‘void seqan::SEQAN_TEST_testIssue509() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:59:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:252:15: warning: implicitly-declared ‘constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 252 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103:12: note: because ‘seqan::Triple, seqan::Tuple, seqan::Tag >’ has user-provided ‘seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:253:9: warning: implicitly-declared ‘constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 253 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103:12: note: because ‘seqan::Triple, seqan::Tuple, seqan::Tag >’ has user-provided ‘seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:293:11: warning: implicitly-declared ‘constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 293 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103:12: note: because ‘seqan::Triple, seqan::Tuple, seqan::Tag >’ has user-provided ‘seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:59, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h: In instantiation of ‘const typename seqan::StoredTupleValue_::Type& seqan::Tuple >::operator[](TPos) const [with TPos = unsigned int; TValue = long unsigned int; unsigned int SIZE = 4; typename seqan::StoredTupleValue_::Type = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:191:25: required from ‘TResult seqan::_skew7ExtendComp::operator()(const TValue&, const TValue&) const [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; unsigned int EXT_LENGTH = 1; TResult = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_sorter.h:68:21: required from ‘bool seqan::AdaptorCompare2Less::operator()(const typename TCompare::first_argument_type&, const typename TCompare::second_argument_type&) const [with TCompare = seqan::_skew7ExtendComp, seqan::Tuple >, seqan::Tag >, 1, int>; typename TCompare::first_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >; typename TCompare::second_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >]’ /usr/include/c++/9/bits/predefined_ops.h:143:18: required from ‘constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Iterator2 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = seqan::AdaptorCompare2Less, seqan::Tuple >, seqan::Tag >, 1, int> >]’ /usr/include/c++/9/bits/stl_algo.h:81:17: required from ‘void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 1, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1910:34: required from ‘_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 1, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1942:38: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:68:40: required from ‘void seqan::SEQAN_TEST_testIssue509() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:59:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr] 171 | return i[k]; | ~^ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h: In instantiation of ‘const typename seqan::StoredTupleValue_::Type& seqan::Tuple >::operator[](TPos) const [with TPos = unsigned int; TValue = long unsigned int; unsigned int SIZE = 5; typename seqan::StoredTupleValue_::Type = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:191:25: required from ‘TResult seqan::_skew7ExtendComp::operator()(const TValue&, const TValue&) const [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; unsigned int EXT_LENGTH = 2; TResult = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_sorter.h:68:21: required from ‘bool seqan::AdaptorCompare2Less::operator()(const typename TCompare::first_argument_type&, const typename TCompare::second_argument_type&) const [with TCompare = seqan::_skew7ExtendComp, seqan::Tuple >, seqan::Tag >, 2, int>; typename TCompare::first_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >; typename TCompare::second_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >]’ /usr/include/c++/9/bits/predefined_ops.h:143:18: required from ‘constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Iterator2 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = seqan::AdaptorCompare2Less, seqan::Tuple >, seqan::Tag >, 2, int> >]’ /usr/include/c++/9/bits/stl_algo.h:81:17: required from ‘void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 2, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1910:34: required from ‘_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 2, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1942:38: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:571:15: required from ‘void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:265:33: required from ‘seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_stree_iterators.h:68:40: required from ‘void seqan::SEQAN_TEST_testIssue509() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:59:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr] In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h: In function ‘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 > > > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:142:111: warning: this statement may fall through [-Wimplicit-fallthrough=] 142 | /* 6 */ cp___(o6,0, *textIn); ++textIn; o6.i1 = p--; | ^~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:144:9: note: here 144 | case 5: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:145:112: warning: this statement may fall through [-Wimplicit-fallthrough=] 145 | /* 5 */ cp___(o5,0,cp___(o6,1, *textIn)); ++textIn; o5.i1 = p--; | ^~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:147:9: note: here 147 | case 4: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:149:103: warning: this statement may fall through [-Wimplicit-fallthrough=] 149 | cp___(o4,0,cp___(o5,1,cp___(o6,2, *textIn))); ++textIn; | ^~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:151:9: note: here 151 | case 3: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:152:113: warning: this statement may fall through [-Wimplicit-fallthrough=] 152 | /* 3 */ cp___(o3,0,cp___(o4,1,cp___(o5,2,cp___(o6,3, *textIn)))); ++textIn; o3.i1 = p--; | ^~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:154:9: note: here 154 | case 2: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:156:105: warning: this statement may fall through [-Wimplicit-fallthrough=] 156 | cp___(o2,0,cp___(o3,1,cp___(o4,2,cp___(o5,3,cp___(o6,4, *textIn))))); ++textIn; | ^~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:158:9: note: here 158 | case 1: | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h: In function ‘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 > > > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:395:123: warning: this statement may fall through [-Wimplicit-fallthrough=] 395 | /* 6 */ cp___(o6,0, *textIn); ++textIn; o6.i1 = p; ++p; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:397:4: note: here 397 | case 5: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:398:124: warning: this statement may fall through [-Wimplicit-fallthrough=] 398 | /* 5 */ cp___(o5,0,cp___(o6,1, *textIn)); ++textIn; o5.i1 = p; ++p; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:400:4: note: here 400 | case 4: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:402:64: warning: this statement may fall through [-Wimplicit-fallthrough=] 402 | cp___(o4,0,cp___(o5,1,cp___(o6,2, *textIn))); ++textIn; | ^~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:404:4: note: here 404 | case 3: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:405:125: warning: this statement may fall through [-Wimplicit-fallthrough=] 405 | /* 3 */ cp___(o3,0,cp___(o4,1,cp___(o5,2,cp___(o6,3, *textIn)))); ++textIn; o3.i1 = p; ++p; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:407:4: note: here 407 | case 2: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:409:82: warning: this statement may fall through [-Wimplicit-fallthrough=] 409 | cp___(o2,0,cp___(o3,1,cp___(o4,2,cp___(o5,3,cp___(o6,4, *textIn))))); ++textIn; | ^~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:411:4: note: here 411 | case 1: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h: In function ‘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 > > > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:395:123: warning: this statement may fall through [-Wimplicit-fallthrough=] 395 | /* 6 */ cp___(o6,0, *textIn); ++textIn; o6.i1 = p; ++p; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:397:4: note: here 397 | case 5: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:398:124: warning: this statement may fall through [-Wimplicit-fallthrough=] 398 | /* 5 */ cp___(o5,0,cp___(o6,1, *textIn)); ++textIn; o5.i1 = p; ++p; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:400:4: note: here 400 | case 4: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:402:64: warning: this statement may fall through [-Wimplicit-fallthrough=] 402 | cp___(o4,0,cp___(o5,1,cp___(o6,2, *textIn))); ++textIn; | ^~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:404:4: note: here 404 | case 3: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:405:125: warning: this statement may fall through [-Wimplicit-fallthrough=] 405 | /* 3 */ cp___(o3,0,cp___(o4,1,cp___(o5,2,cp___(o6,3, *textIn)))); ++textIn; o3.i1 = p; ++p; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:407:4: note: here 407 | case 2: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:409:82: warning: this statement may fall through [-Wimplicit-fallthrough=] 409 | cp___(o2,0,cp___(o3,1,cp___(o4,2,cp___(o5,3,cp___(o6,4, *textIn))))); ++textIn; | ^~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:411:4: note: here 411 | case 1: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h: In function ‘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 > > > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:395:123: warning: this statement may fall through [-Wimplicit-fallthrough=] 395 | /* 6 */ cp___(o6,0, *textIn); ++textIn; o6.i1 = p; ++p; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:397:4: note: here 397 | case 5: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:398:124: warning: this statement may fall through [-Wimplicit-fallthrough=] 398 | /* 5 */ cp___(o5,0,cp___(o6,1, *textIn)); ++textIn; o5.i1 = p; ++p; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:400:4: note: here 400 | case 4: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:402:64: warning: this statement may fall through [-Wimplicit-fallthrough=] 402 | cp___(o4,0,cp___(o5,1,cp___(o6,2, *textIn))); ++textIn; | ^~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:404:4: note: here 404 | case 3: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:405:125: warning: this statement may fall through [-Wimplicit-fallthrough=] 405 | /* 3 */ cp___(o3,0,cp___(o4,1,cp___(o5,2,cp___(o6,3, *textIn)))); ++textIn; o3.i1 = p; ++p; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:407:4: note: here 407 | case 2: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:409:82: warning: this statement may fall through [-Wimplicit-fallthrough=] 409 | cp___(o2,0,cp___(o3,1,cp___(o4,2,cp___(o5,3,cp___(o6,4, *textIn))))); ++textIn; | ^~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:411:4: note: here 411 | case 1: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h: In function ‘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 > > > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:395:123: warning: this statement may fall through [-Wimplicit-fallthrough=] 395 | /* 6 */ cp___(o6,0, *textIn); ++textIn; o6.i1 = p; ++p; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:397:4: note: here 397 | case 5: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:398:124: warning: this statement may fall through [-Wimplicit-fallthrough=] 398 | /* 5 */ cp___(o5,0,cp___(o6,1, *textIn)); ++textIn; o5.i1 = p; ++p; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:400:4: note: here 400 | case 4: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:402:64: warning: this statement may fall through [-Wimplicit-fallthrough=] 402 | cp___(o4,0,cp___(o5,1,cp___(o6,2, *textIn))); ++textIn; | ^~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:404:4: note: here 404 | case 3: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:405:125: warning: this statement may fall through [-Wimplicit-fallthrough=] 405 | /* 3 */ cp___(o3,0,cp___(o4,1,cp___(o5,2,cp___(o6,3, *textIn)))); ++textIn; o3.i1 = p; ++p; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:407:4: note: here 407 | case 2: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:409:82: warning: this statement may fall through [-Wimplicit-fallthrough=] 409 | cp___(o2,0,cp___(o3,1,cp___(o4,2,cp___(o5,3,cp___(o6,4, *textIn))))); ++textIn; | ^~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:411:4: note: here 411 | case 1: | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:117, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/file/string_external.h: In instantiation of ‘void seqan::assign(seqan::String >&, const TSource&, seqan::Tag) [with TValue = seqan::Pair >; TConfig = seqan::ExternalConfigLarge<>; TSource = seqan::String >, seqan::Alloc<> >; TExpand = seqan::TagExact_]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:995:9: required from ‘bool seqan::save(const seqan::String&, const char*, int) [with TValue = seqan::Pair >; TSpec = seqan::Alloc<>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_sparse_string.h:403:14: required from ‘bool seqan::save(const seqan::SparseString&, const char*, int) [with TFibreValueString = seqan::String >, seqan::Alloc<> >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_compressed_sa.h:483:14: required from ‘bool seqan::save(const seqan::CompressedSA&, const char*, int) [with TSparseString = seqan::SparseString >, seqan::Alloc<> >, void>; TLfTable = seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:894:14: required from ‘bool seqan::save(const seqan::Index >&, const char*, int) [with TText = seqan::StringSet, seqan::Alloc<> > >; TOccSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:909:16: required from ‘bool seqan::save(const seqan::Index >&, const char*) [with TText = seqan::StringSet, seqan::Alloc<> > >; TOccSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:462:9: required from ‘void fmIndexOpenSave(seqan::Index >) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:667:24: required from ‘void SEQAN_TEST_test_fm_index_open_save() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:138:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/file/string_external.h:2335:15: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 2335 | *it_target = *it_source; | ~~~~~~~~~~~^~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:79, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h: In instantiation of ‘void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, seqan::True) [with TValue = seqan::SimpleType]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from ‘void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from ‘void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, seqan::True) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from ‘void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1840:27: required from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagExact_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20: required from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagExact_; typename seqan::Size >::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:131:16: required from ‘seqan::String >::String(const seqan::String >&) [with TValue = seqan::SimpleType; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_stree.h:325:15: required from ‘void SEQAN_TEST_fm_index_iterator_constuctor() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:140:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class seqan::SimpleType’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_alphabet.h:84, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:68, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: ‘class seqan::SimpleType’ declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:79, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h: In instantiation of ‘void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, seqan::True) [with TValue = seqan::SimpleType]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from ‘void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from ‘void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, seqan::True) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from ‘void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1840:27: required from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagExact_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20: required from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagExact_; typename seqan::Size >::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:131:16: required from ‘seqan::String >::String(const seqan::String >&) [with TValue = seqan::SimpleType; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_prefix_sum_table.h:76:11: required from ‘void prefixSumTableGetAlphabetSize(TPrefixSumTable&) [with TPrefixSumTable = seqan::PrefixSumTable, void>]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_prefix_sum_table.h:357:34: required from ‘void SEQAN_TEST_prefix_sum_table_get_alphabet_size() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:69:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class seqan::SimpleType’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_alphabet.h:84, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:68, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: ‘class seqan::SimpleType’ declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h: In instantiation of ‘seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment >, seqan::SuffixSegment>; TIterator = long unsigned int*; TSpec = seqan::Tag]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:592: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 > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:737:46: required from ‘void seqan::createSuffixArray(TSA&, TText&, const seqan::Skew7&, unsigned int, unsigned int, unsigned int) [with TSA = seqan::String >; TText = const seqan::String, seqan::Alloc<> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:889:20: required from ‘void seqan::createSuffixArray(TSA&, TText&, const seqan::Skew7&, unsigned int, unsigned int) [with TSA = seqan::String >; TText = const seqan::String, seqan::Alloc<> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:162:21: required from ‘void seqan::_createSuffixArrayRandomAccess(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >; TText = seqan::String, seqan::Alloc<> >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:178:39: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::True) [with TSA = seqan::String >; TText = seqan::String, seqan::Alloc<> >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >; TText = seqan::String, seqan::Alloc<> >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_compressed_sa.h:156:22: required from ‘void _compressedSaGetNextPos(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_compressed_sa.h:296:28: required from ‘void SEQAN_TEST_compressed_sa_get_next_pos_() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:121:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:148:49: warning: implicitly-declared ‘constexpr seqan::Segment >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::SuffixSegment>&)’ is deprecated [-Wdeprecated-copy] 148 | data_iterator(other_.data_iterator) | ^ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:94, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_suffix.h:184:5: note: because ‘seqan::Segment >, seqan::SuffixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]’ 184 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h: In instantiation of ‘seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment >, seqan::SuffixSegment>; TIterator = unsigned int*; TSpec = seqan::Tag]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:592: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 > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:737:46: required from ‘void seqan::createSuffixArray(TSA&, TText&, const seqan::Skew7&, unsigned int, unsigned int, unsigned int) [with TSA = seqan::String >; TText = const seqan::String, seqan::Alloc<> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:889:20: required from ‘void seqan::createSuffixArray(TSA&, TText&, const seqan::Skew7&, unsigned int, unsigned int) [with TSA = seqan::String >; TText = const seqan::String, seqan::Alloc<> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:162:21: required from ‘void seqan::_createSuffixArrayRandomAccess(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >; TText = seqan::String, seqan::Alloc<> >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:178:39: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::True) [with TSA = seqan::String >; TText = seqan::String, seqan::Alloc<> >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >; TText = seqan::String, seqan::Alloc<> >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:233:26: required from ‘void fmIndexConstructor(seqan::Index >) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:496:27: required from ‘void SEQAN_TEST_test_fm_index_constructor() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:131:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:148:49: warning: implicitly-declared ‘constexpr seqan::Segment >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::SuffixSegment>&)’ is deprecated [-Wdeprecated-copy] 148 | data_iterator(other_.data_iterator) | ^ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:94, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_suffix.h:184:5: note: because ‘seqan::Segment >, seqan::SuffixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]’ 184 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:79, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h: In instantiation of ‘void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, seqan::True) [with TValue = seqan::SimpleType]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from ‘void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from ‘void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, seqan::True) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from ‘void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1840:27: required from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagExact_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20: required from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagExact_; typename seqan::Size >::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:131:16: required from ‘seqan::String >::String(const seqan::String >&) [with TValue = seqan::SimpleType; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:344:11: required from ‘void fmIndexFindFirstIndex_(seqan::Index >) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:575:27: required from ‘void SEQAN_TEST_test_fm_index_find_first_index_() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:135:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class seqan::SimpleType’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_alphabet.h:84, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:68, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: ‘class seqan::SimpleType’ declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:69, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/fundamental_transport.h: In instantiation of ‘void seqan::assign(TTarget&, const TSource&) [with TTarget = seqan::Pair >; TSource = seqan::Pair >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:1242:11: required from ‘void seqan::assignValue(T&, TPos, const TValue&) [with T = seqan::String >, seqan::Alloc<> >; TValue = seqan::Pair >; TPos = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_compressed_sa.h:336:24: required from ‘void seqan::createCompressedSa(seqan::CompressedSA&, const TSA&, TCompression, TSize) [with TSparseString = seqan::SparseString >, seqan::Alloc<> >, void>; TLfTable = seqan::LfTable > >, const seqan::Tag >, seqan::PrefixSumTable, void> >; TSpec = void; TSA = seqan::String >, seqan::External > >; TCompression = unsigned int; TSize = unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:623:23: required from ‘bool seqan::_indexCreateSA(seqan::Index >&, TSA&, const TText&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void; TSA = seqan::String >, seqan::External > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:695:16: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:621:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/fundamental_transport.h:142:12: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 142 | target = source; | ~~~~~~~^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:117, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/file/string_external.h: In instantiation of ‘void seqan::assign(seqan::String >&, const TSource&, seqan::Tag) [with TValue = seqan::Pair, long unsigned int, seqan::Tag >; TConfig = seqan::ExternalConfigLarge<>; TSource = seqan::String, long unsigned int, seqan::Tag >, seqan::Alloc<> >; TExpand = seqan::TagExact_]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:995:9: required from ‘bool seqan::save(const seqan::String&, const char*, int) [with TValue = seqan::Pair, long unsigned int, seqan::Tag >; TSpec = seqan::Alloc<>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_sentinel_rank_dictionary.h:726:55: required from ‘bool seqan::_saveSentinelInformation(const seqan::SentinelRankDictionary >&, const char*, int) [with TRankDictionary = seqan::RankDictionary > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_sentinel_rank_dictionary.h:754:34: required from ‘bool seqan::save(const seqan::SentinelRankDictionary&, const char*, int) [with TRankDictionary = seqan::RankDictionary > >; TSpec = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_lf_table.h:429:14: required from ‘bool seqan::save(const seqan::LfTable&, const char*, int) [with TOccTable = seqan::SentinelRankDictionary > >, const seqan::Tag >; TPrefixSumTable = seqan::PrefixSumTable, void>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:897:14: required from ‘bool seqan::save(const seqan::Index >&, const char*, int) [with TText = seqan::String, seqan::Alloc<> >; TOccSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:909:16: required from ‘bool seqan::save(const seqan::Index >&, const char*) [with TText = seqan::String, seqan::Alloc<> >; TOccSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:462:9: required from ‘void fmIndexOpenSave(seqan::Index >) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:663:24: required from ‘void SEQAN_TEST_test_fm_index_open_save() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:138:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/file/string_external.h:2335:15: warning: implicitly-declared ‘seqan::Pair, long unsigned int, seqan::Tag >& seqan::Pair, long unsigned int, seqan::Tag >::operator=(const seqan::Pair, long unsigned int, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 2335 | *it_target = *it_source; | ~~~~~~~~~~~^~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair, long unsigned int, seqan::Tag >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = seqan::SimpleType; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:91, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:36: /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:616:25: required from ‘typename seqan::Iterator >::Type seqan::begin(T&, seqan::Tag) [with T = seqan::Segment >, seqan::SuffixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter >, seqan::SuffixSegment>, seqan::AdaptorIterator > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:592: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 > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:737:46: required from ‘void seqan::createSuffixArray(TSA&, TText&, const seqan::Skew7&, unsigned int, unsigned int, unsigned int) [with TSA = seqan::String >; TText = const seqan::String, seqan::Alloc<> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:889:20: required from ‘void seqan::createSuffixArray(TSA&, TText&, const seqan::Skew7&, unsigned int, unsigned int) [with TSA = seqan::String >; TText = const seqan::String, seqan::Alloc<> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:162:21: required from ‘void seqan::_createSuffixArrayRandomAccess(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >; TText = seqan::String, seqan::Alloc<> >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:178:39: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::True) [with TSA = seqan::String >; TText = seqan::String, seqan::Alloc<> >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >; TText = seqan::String, seqan::Alloc<> >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_compressed_sa.h:156:22: required from ‘void _compressedSaGetNextPos(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_compressed_sa.h:296:28: required from ‘void SEQAN_TEST_compressed_sa_get_next_pos_() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:121:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:532:12: warning: implicitly-declared ‘constexpr seqan::Segment >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::SuffixSegment>&)’ is deprecated [-Wdeprecated-copy] 532 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:94, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_suffix.h:184:5: note: because ‘seqan::Segment >, seqan::SuffixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]’ 184 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:138:48: note: initializing argument 1 of ‘seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::SuffixSegment>; TIterator = long unsigned int*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::SuffixSegment>]’ 138 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:92, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:36: /<>/seqan-1.4.2+dfsg/core/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>]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:139:40: required from ‘seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::SuffixSegment>; TIterator = long unsigned int*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::SuffixSegment>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:609:12: required from ‘seqan::Iter > seqan::operator+(const seqan::Iter >&, TIntegral) [with TContainer = seqan::Segment >, seqan::SuffixSegment>; TIterator = long unsigned int*; TSpec = seqan::Tag; TIntegral = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:739:53: required from ‘void seqan::createSuffixArray(TSA&, TText&, const seqan::Skew7&, unsigned int, unsigned int, unsigned int) [with TSA = seqan::String >; TText = const seqan::String, seqan::Alloc<> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:889:20: required from ‘void seqan::createSuffixArray(TSA&, TText&, const seqan::Skew7&, unsigned int, unsigned int) [with TSA = seqan::String >; TText = const seqan::String, seqan::Alloc<> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:162:21: required from ‘void seqan::_createSuffixArrayRandomAccess(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >; TText = seqan::String, seqan::Alloc<> >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:178:39: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::True) [with TSA = seqan::String >; TText = seqan::String, seqan::Alloc<> >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >; TText = seqan::String, seqan::Alloc<> >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_compressed_sa.h:156:22: required from ‘void _compressedSaGetNextPos(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_compressed_sa.h:296:28: required from ‘void SEQAN_TEST_compressed_sa_get_next_pos_() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:121:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared ‘constexpr seqan::Segment >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::SuffixSegment>&)’ is deprecated [-Wdeprecated-copy] 470 | return me; | ^~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:94, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_suffix.h:184:5: note: because ‘seqan::Segment >, seqan::SuffixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]’ 184 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:91, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:36: /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:616:25: required from ‘typename seqan::Iterator >::Type seqan::begin(T&, seqan::Tag) [with T = seqan::Segment >, seqan::SuffixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter >, seqan::SuffixSegment>, seqan::AdaptorIterator > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:592: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 > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:737:46: required from ‘void seqan::createSuffixArray(TSA&, TText&, const seqan::Skew7&, unsigned int, unsigned int, unsigned int) [with TSA = seqan::String >; TText = const seqan::String, seqan::Alloc<> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:889:20: required from ‘void seqan::createSuffixArray(TSA&, TText&, const seqan::Skew7&, unsigned int, unsigned int) [with TSA = seqan::String >; TText = const seqan::String, seqan::Alloc<> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:162:21: required from ‘void seqan::_createSuffixArrayRandomAccess(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >; TText = seqan::String, seqan::Alloc<> >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:178:39: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::True) [with TSA = seqan::String >; TText = seqan::String, seqan::Alloc<> >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >; TText = seqan::String, seqan::Alloc<> >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:233:26: required from ‘void fmIndexConstructor(seqan::Index >) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:496:27: required from ‘void SEQAN_TEST_test_fm_index_constructor() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:131:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:532:12: warning: implicitly-declared ‘constexpr seqan::Segment >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::SuffixSegment>&)’ is deprecated [-Wdeprecated-copy] 532 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:94, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_suffix.h:184:5: note: because ‘seqan::Segment >, seqan::SuffixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]’ 184 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:138:48: note: initializing argument 1 of ‘seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::SuffixSegment>; TIterator = unsigned int*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::SuffixSegment>]’ 138 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:92, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:36: /<>/seqan-1.4.2+dfsg/core/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>]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:139:40: required from ‘seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::SuffixSegment>; TIterator = unsigned int*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::SuffixSegment>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:609:12: required from ‘seqan::Iter > seqan::operator+(const seqan::Iter >&, TIntegral) [with TContainer = seqan::Segment >, seqan::SuffixSegment>; TIterator = unsigned int*; TSpec = seqan::Tag; TIntegral = unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:739:53: required from ‘void seqan::createSuffixArray(TSA&, TText&, const seqan::Skew7&, unsigned int, unsigned int, unsigned int) [with TSA = seqan::String >; TText = const seqan::String, seqan::Alloc<> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:889:20: required from ‘void seqan::createSuffixArray(TSA&, TText&, const seqan::Skew7&, unsigned int, unsigned int) [with TSA = seqan::String >; TText = const seqan::String, seqan::Alloc<> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:162:21: required from ‘void seqan::_createSuffixArrayRandomAccess(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >; TText = seqan::String, seqan::Alloc<> >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:178:39: required from ‘void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::True) [with TSA = seqan::String >; TText = seqan::String, seqan::Alloc<> >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >; TText = seqan::String, seqan::Alloc<> >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:233:26: required from ‘void fmIndexConstructor(seqan::Index >) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:496:27: required from ‘void SEQAN_TEST_test_fm_index_constructor() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:131:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared ‘constexpr seqan::Segment >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::SuffixSegment>&)’ is deprecated [-Wdeprecated-copy] 470 | return me; | ^~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:94, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_suffix.h:184:5: note: because ‘seqan::Segment >, seqan::SuffixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]’ 184 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:69, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/fundamental_transport.h: In instantiation of ‘void seqan::assign(TTarget&, TSource&) [with TTarget = seqan::Index, seqan::Alloc<> >, seqan::IndexEsa<> >; TSource = seqan::Index, seqan::Alloc<> >, seqan::IndexEsa<> >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/holder_tristate.h:730:15: required from ‘void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::IndexEsa<> >; TValue2 = seqan::Index, seqan::Alloc<> >, seqan::IndexEsa<> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/holder_tristate.h:674:19: required from ‘void seqan::create(seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::IndexEsa<> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/holder_tristate.h:990: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<> >&]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index.h:118:15: 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<> >&]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_base.h:1165:18: required from ‘typename seqan::Parameter_::Type>::Type seqan::haystack(TObject&) [with TObject = seqan::Finder, seqan::Alloc<> >, seqan::IndexEsa<> >, const seqan::Tag >; typename seqan::Parameter_::Type>::Type = seqan::Index, seqan::Alloc<> >, seqan::IndexEsa<> >&]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index_esa.h:1928:40: required from ‘void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, EsaFindMlr) [with TText = seqan::String, seqan::Alloc<> >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = seqan::String, seqan::Alloc<> >; seqan::EsaFindMlr = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index.h:292:19: required from ‘bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String, seqan::Alloc<> >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = seqan::String, seqan::Alloc<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:350:6: required from ‘void fmIndexFindFirstIndex_(seqan::Index >) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:573:27: required from ‘void SEQAN_TEST_test_fm_index_find_first_index_() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:135:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/fundamental_transport.h:133: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] 133 | target = source; | ~~~~~~~^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:125, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:548:3: 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]’ 548 | Index(Index const &other): | ^~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:69, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/fundamental_transport.h: In instantiation of ‘void seqan::assign(TTarget&, TSource&) [with TTarget = seqan::Index, seqan::Alloc<> >, seqan::IndexEsa<> >; TSource = seqan::Index, seqan::Alloc<> >, seqan::IndexEsa<> >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/holder_tristate.h:730:15: required from ‘void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::IndexEsa<> >; TValue2 = seqan::Index, seqan::Alloc<> >, seqan::IndexEsa<> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/holder_tristate.h:674:19: required from ‘void seqan::create(seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::IndexEsa<> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/holder_tristate.h:990: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<> >&]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index.h:118:15: 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<> >&]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_base.h:1165:18: required from ‘typename seqan::Parameter_::Type>::Type seqan::haystack(TObject&) [with TObject = seqan::Finder, seqan::Alloc<> >, seqan::IndexEsa<> >, const seqan::Tag >; typename seqan::Parameter_::Type>::Type = seqan::Index, seqan::Alloc<> >, seqan::IndexEsa<> >&]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index_esa.h:1928:40: required from ‘void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, EsaFindMlr) [with TText = seqan::String, seqan::Alloc<> >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = seqan::String, seqan::Alloc<> >; seqan::EsaFindMlr = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index.h:292:19: required from ‘bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String, seqan::Alloc<> >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = seqan::String, seqan::Alloc<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:350:6: required from ‘void fmIndexFindFirstIndex_(seqan::Index >) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:574:27: required from ‘void SEQAN_TEST_test_fm_index_find_first_index_() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:135:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/fundamental_transport.h:133: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] 133 | target = source; | ~~~~~~~^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:125, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:548:3: 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]’ 548 | Index(Index const &other): | ^~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:69, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/fundamental_transport.h: In instantiation of ‘void seqan::assign(TTarget&, TSource&) [with TTarget = seqan::Index, seqan::Alloc<> >, seqan::IndexEsa<> >; TSource = seqan::Index, seqan::Alloc<> >, seqan::IndexEsa<> >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/holder_tristate.h:730:15: required from ‘void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::IndexEsa<> >; TValue2 = seqan::Index, seqan::Alloc<> >, seqan::IndexEsa<> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/holder_tristate.h:674:19: required from ‘void seqan::create(seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::IndexEsa<> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/holder_tristate.h:990: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<> >&]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index.h:118:15: 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<> >&]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_base.h:1165:18: required from ‘typename seqan::Parameter_::Type>::Type seqan::haystack(TObject&) [with TObject = seqan::Finder, seqan::Alloc<> >, seqan::IndexEsa<> >, const seqan::Tag >; typename seqan::Parameter_::Type>::Type = seqan::Index, seqan::Alloc<> >, seqan::IndexEsa<> >&]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index_esa.h:1928:40: required from ‘void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, EsaFindMlr) [with TText = seqan::String, seqan::Alloc<> >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = seqan::String, seqan::Alloc<> >; seqan::EsaFindMlr = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index.h:292:19: required from ‘bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String, seqan::Alloc<> >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = seqan::String, seqan::Alloc<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:350:6: required from ‘void fmIndexFindFirstIndex_(seqan::Index >) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:575:27: required from ‘void SEQAN_TEST_test_fm_index_find_first_index_() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:135:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/fundamental_transport.h:133: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] 133 | target = source; | ~~~~~~~^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:125, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:548:3: 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]’ 548 | Index(Index const &other): | ^~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:69, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/fundamental_transport.h: In instantiation of ‘void seqan::assign(TTarget&, TSource&) [with TTarget = seqan::Index, seqan::IndexEsa<> >; TSource = seqan::Index, seqan::IndexEsa<> >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/holder_tristate.h:730:15: required from ‘void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Index, seqan::IndexEsa<> >; TValue2 = seqan::Index, seqan::IndexEsa<> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/holder_tristate.h:674:19: required from ‘void seqan::create(seqan::Holder >&) [with TValue = seqan::Index, seqan::IndexEsa<> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/holder_tristate.h:990: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<> >&]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index.h:118:15: 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<> >&]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_base.h:1165:18: 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<> >&]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index_esa.h:1928:40: required from ‘void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, EsaFindMlr) [with TText = seqan::String; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = seqan::String; seqan::EsaFindMlr = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index.h:292:19: required from ‘bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = seqan::String]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:350:6: required from ‘void fmIndexFindFirstIndex_(seqan::Index >) [with TText = seqan::String; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:576:27: required from ‘void SEQAN_TEST_test_fm_index_find_first_index_() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:135:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared ‘seqan::Index, seqan::IndexEsa<> >& seqan::Index, seqan::IndexEsa<> >::operator=(const seqan::Index, seqan::IndexEsa<> >&)’ is deprecated [-Wdeprecated-copy] 133 | target = source; | ~~~~~~~^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:125, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:548:3: note: because ‘seqan::Index, seqan::IndexEsa<> >’ has user-provided ‘seqan::Index >::Index(const seqan::Index >&) [with TText = seqan::String; TSpec = void]’ 548 | Index(Index const &other): | ^~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:69, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/fundamental_transport.h: In instantiation of ‘void seqan::assign(TTarget&, TSource&) [with TTarget = seqan::Index, seqan::IndexEsa<> >; TSource = seqan::Index, seqan::IndexEsa<> >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/holder_tristate.h:730:15: required from ‘void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Index, seqan::IndexEsa<> >; TValue2 = seqan::Index, seqan::IndexEsa<> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/holder_tristate.h:674:19: required from ‘void seqan::create(seqan::Holder >&) [with TValue = seqan::Index, seqan::IndexEsa<> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/holder_tristate.h:990: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<> >&]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index.h:118:15: 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<> >&]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_base.h:1165:18: 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<> >&]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index_esa.h:1928:40: required from ‘void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, EsaFindMlr) [with TText = seqan::String; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = seqan::String; seqan::EsaFindMlr = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index.h:292:19: required from ‘bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = seqan::String]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:350:6: required from ‘void fmIndexFindFirstIndex_(seqan::Index >) [with TText = seqan::String; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:577:27: required from ‘void SEQAN_TEST_test_fm_index_find_first_index_() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:135:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared ‘seqan::Index, seqan::IndexEsa<> >& seqan::Index, seqan::IndexEsa<> >::operator=(const seqan::Index, seqan::IndexEsa<> >&)’ is deprecated [-Wdeprecated-copy] 133 | target = source; | ~~~~~~~^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:125, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:548:3: note: because ‘seqan::Index, seqan::IndexEsa<> >’ has user-provided ‘seqan::Index >::Index(const seqan::Index >&) [with TText = seqan::String; TSpec = void]’ 548 | Index(Index const &other): | ^~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:69, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/fundamental_transport.h: In instantiation of ‘void seqan::assign(TTarget&, TSource&) [with TTarget = seqan::Index >, seqan::IndexEsa<> >; TSource = seqan::Index >, seqan::IndexEsa<> >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/holder_tristate.h:730:15: required from ‘void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Index >, seqan::IndexEsa<> >; TValue2 = seqan::Index >, seqan::IndexEsa<> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/holder_tristate.h:674:19: required from ‘void seqan::create(seqan::Holder >&) [with TValue = seqan::Index >, seqan::IndexEsa<> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/holder_tristate.h:990: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<> >&]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index.h:118:15: 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<> >&]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_base.h:1165:18: 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<> >&]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index_esa.h:1928:40: required from ‘void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, EsaFindMlr) [with TText = seqan::String >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = seqan::String >; seqan::EsaFindMlr = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index.h:292:19: required from ‘bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:440:13: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::String >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:612:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared ‘seqan::Index >, seqan::IndexEsa<> >& seqan::Index >, seqan::IndexEsa<> >::operator=(const seqan::Index >, seqan::IndexEsa<> >&)’ is deprecated [-Wdeprecated-copy] 133 | target = source; | ~~~~~~~^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:125, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:548:3: note: because ‘seqan::Index >, seqan::IndexEsa<> >’ has user-provided ‘seqan::Index >::Index(const seqan::Index >&) [with TText = seqan::String >; TSpec = void]’ 548 | Index(Index const &other): | ^~~~~ [ 95%] Linking CXX executable ../../../bin/test_map cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/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=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/test_map.dir/test_map.cpp.o -o ../../../bin/test_map -lrt make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 95%] Built target test_map make -f core/tests/misc/CMakeFiles/test_misc.dir/build.make core/tests/misc/CMakeFiles/test_misc.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/tests/misc /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/misc /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/misc/CMakeFiles/test_misc.dir/DependInfo.cmake --color= Scanning dependencies of target test_misc make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/tests/misc/CMakeFiles/test_misc.dir/build.make core/tests/misc/CMakeFiles/test_misc.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::assign(seqan::String&, seqan::Pipe&) [with TValue = seqan::Pair >; TStringSpec = seqan::External >; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TSpec = seqan::Multi >, seqan::String > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:826:15: required from ‘void seqan::operator<<(seqan::String&, seqan::Pipe&) [with TValue = seqan::Pair >; TStringSpec = seqan::External >; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TSpec = seqan::Multi >, seqan::String > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:110:15: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:208: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:621:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:802:19: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 802 | *_cur = *src; | ~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:69, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/fundamental_transport.h: In instantiation of ‘void seqan::assign(TTarget&, TSource&) [with TTarget = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSource = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/holder_tristate.h:730:15: required from ‘void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TValue2 = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/holder_tristate.h:674:19: required from ‘void seqan::create(seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/holder_tristate.h:990: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<> >&]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index.h:118:15: required from ‘typename seqan::Parameter_ >::Type seqan::container(seqan::Finder, TSpecFinder>&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; typename seqan::Parameter_ >::Type = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >&]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_base.h:1165:18: required from ‘typename seqan::Parameter_::Type>::Type seqan::haystack(TObject&) [with TObject = seqan::Finder, seqan::Alloc<> > >, seqan::IndexEsa<> >, const seqan::Tag >; typename seqan::Parameter_::Type>::Type = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >&]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index_esa.h:1928:40: required from ‘void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, EsaFindMlr) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = seqan::String, seqan::Alloc<> >; seqan::EsaFindMlr = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index.h:292:19: required from ‘bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = seqan::String, seqan::Alloc<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:440:13: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:621:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/fundamental_transport.h:133: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] 133 | target = source; | ~~~~~~~^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:125, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:548:3: note: because ‘seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >’ has user-provided ‘seqan::Index >::Index(const seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]’ 548 | Index(Index const &other): | ^~~~~ [ 95%] Building CXX object core/tests/misc/CMakeFiles/test_misc.dir/test_misc.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/misc && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_EXECINFO=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -o CMakeFiles/test_misc.dir/test_misc.cpp.o -c /<>/seqan-1.4.2+dfsg/core/tests/misc/test_misc.cpp In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::assign(seqan::String&, seqan::Pipe&) [with TValue = seqan::Pair >; TStringSpec = seqan::External >; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TSpec = seqan::Multi >, seqan::String > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:826:15: required from ‘void seqan::operator<<(seqan::String&, seqan::Pipe&) [with TValue = seqan::Pair >; TStringSpec = seqan::External >; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TSpec = seqan::Multi >, seqan::String > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:110:15: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:208: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:622:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:802:19: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 802 | *_cur = *src; | ~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:69, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/fundamental_transport.h: In instantiation of ‘void seqan::assign(TTarget&, TSource&) [with TTarget = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSource = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/holder_tristate.h:730:15: required from ‘void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TValue2 = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/holder_tristate.h:674:19: required from ‘void seqan::create(seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/holder_tristate.h:990: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<> >&]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index.h:118:15: required from ‘typename seqan::Parameter_ >::Type seqan::container(seqan::Finder, TSpecFinder>&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; typename seqan::Parameter_ >::Type = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >&]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_base.h:1165:18: required from ‘typename seqan::Parameter_::Type>::Type seqan::haystack(TObject&) [with TObject = seqan::Finder, seqan::Alloc<> > >, seqan::IndexEsa<> >, const seqan::Tag >; typename seqan::Parameter_::Type>::Type = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >&]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index_esa.h:1928:40: required from ‘void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, EsaFindMlr) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = seqan::String, seqan::Alloc<> >; seqan::EsaFindMlr = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index.h:292:19: required from ‘bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = seqan::String, seqan::Alloc<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:440:13: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:622:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/fundamental_transport.h:133: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] 133 | target = source; | ~~~~~~~^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:125, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:548:3: note: because ‘seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >’ has user-provided ‘seqan::Index >::Index(const seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]’ 548 | Index(Index const &other): | ^~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::assign(seqan::String&, seqan::Pipe&) [with TValue = seqan::Pair >; TStringSpec = seqan::External >; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TSpec = seqan::Multi >, seqan::String > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:826:15: required from ‘void seqan::operator<<(seqan::String&, seqan::Pipe&) [with TValue = seqan::Pair >; TStringSpec = seqan::External >; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TSpec = seqan::Multi >, seqan::String > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:110:15: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:208: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:623:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:802:19: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 802 | *_cur = *src; | ~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:69, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/fundamental_transport.h: In instantiation of ‘void seqan::assign(TTarget&, TSource&) [with TTarget = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSource = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/holder_tristate.h:730:15: required from ‘void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TValue2 = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/holder_tristate.h:674:19: required from ‘void seqan::create(seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/holder_tristate.h:990: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<> >&]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index.h:118:15: required from ‘typename seqan::Parameter_ >::Type seqan::container(seqan::Finder, TSpecFinder>&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; typename seqan::Parameter_ >::Type = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >&]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_base.h:1165:18: required from ‘typename seqan::Parameter_::Type>::Type seqan::haystack(TObject&) [with TObject = seqan::Finder, seqan::Alloc<> > >, seqan::IndexEsa<> >, const seqan::Tag >; typename seqan::Parameter_::Type>::Type = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >&]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index_esa.h:1928:40: required from ‘void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, EsaFindMlr) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = seqan::String, seqan::Alloc<> >; seqan::EsaFindMlr = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index.h:292:19: required from ‘bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = seqan::String, seqan::Alloc<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:440:13: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:623:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/fundamental_transport.h:133: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] 133 | target = source; | ~~~~~~~^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:125, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:548:3: note: because ‘seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >’ has user-provided ‘seqan::Index >::Index(const seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]’ 548 | Index(Index const &other): | ^~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::assign(seqan::String&, seqan::Pipe&) [with TValue = seqan::Pair >; TStringSpec = seqan::External >; TInput = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TSpec = seqan::Multi >, seqan::String > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:826:15: required from ‘void seqan::operator<<(seqan::String&, seqan::Pipe&) [with TValue = seqan::Pair >; TStringSpec = seqan::External >; TInput = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TSpec = seqan::Multi >, seqan::String > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:110:15: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:208: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:624:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:802:19: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 802 | *_cur = *src; | ~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:69, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/fundamental_transport.h: In instantiation of ‘void seqan::assign(TTarget&, TSource&) [with TTarget = seqan::Index >, seqan::IndexEsa<> >; TSource = seqan::Index >, seqan::IndexEsa<> >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/holder_tristate.h:730:15: required from ‘void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Index >, seqan::IndexEsa<> >; TValue2 = seqan::Index >, seqan::IndexEsa<> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/holder_tristate.h:674:19: required from ‘void seqan::create(seqan::Holder >&) [with TValue = seqan::Index >, seqan::IndexEsa<> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/holder_tristate.h:990: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<> >&]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index.h:118:15: 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 >, seqan::IndexEsa<> >&]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_base.h:1165:18: 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<> >&]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index_esa.h:1928:40: required from ‘void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, EsaFindMlr) [with TText = seqan::StringSet >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = seqan::String; seqan::EsaFindMlr = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index.h:292:19: required from ‘bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = seqan::String]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:440:13: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:624:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared ‘seqan::Index >, seqan::IndexEsa<> >& seqan::Index >, seqan::IndexEsa<> >::operator=(const seqan::Index >, seqan::IndexEsa<> >&)’ is deprecated [-Wdeprecated-copy] 133 | target = source; | ~~~~~~~^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:125, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:548:3: note: because ‘seqan::Index >, seqan::IndexEsa<> >’ has user-provided ‘seqan::Index >::Index(const seqan::Index >&) [with TText = seqan::StringSet >; TSpec = void]’ 548 | Index(Index const &other): | ^~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::assign(seqan::String&, seqan::Pipe&) [with TValue = seqan::Pair >; TStringSpec = seqan::External >; TInput = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TSpec = seqan::Multi >, seqan::String > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:826:15: required from ‘void seqan::operator<<(seqan::String&, seqan::Pipe&) [with TValue = seqan::Pair >; TStringSpec = seqan::External >; TInput = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TSpec = seqan::Multi >, seqan::String > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:110:15: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:208: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:625:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:802:19: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 802 | *_cur = *src; | ~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:69, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/fundamental_transport.h: In instantiation of ‘void seqan::assign(TTarget&, TSource&) [with TTarget = seqan::Index >, seqan::IndexEsa<> >; TSource = seqan::Index >, seqan::IndexEsa<> >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/holder_tristate.h:730:15: required from ‘void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Index >, seqan::IndexEsa<> >; TValue2 = seqan::Index >, seqan::IndexEsa<> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/holder_tristate.h:674:19: required from ‘void seqan::create(seqan::Holder >&) [with TValue = seqan::Index >, seqan::IndexEsa<> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/holder_tristate.h:990: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<> >&]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index.h:118:15: 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 >, seqan::IndexEsa<> >&]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_base.h:1165:18: 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<> >&]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index_esa.h:1928:40: required from ‘void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, EsaFindMlr) [with TText = seqan::StringSet >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = seqan::String; seqan::EsaFindMlr = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index.h:292:19: required from ‘bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = seqan::String]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:440:13: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:625:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared ‘seqan::Index >, seqan::IndexEsa<> >& seqan::Index >, seqan::IndexEsa<> >::operator=(const seqan::Index >, seqan::IndexEsa<> >&)’ is deprecated [-Wdeprecated-copy] 133 | target = source; | ~~~~~~~^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:125, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:548:3: note: because ‘seqan::Index >, seqan::IndexEsa<> >’ has user-provided ‘seqan::Index >::Index(const seqan::Index >&) [with TText = seqan::StringSet >; TSpec = void]’ 548 | Index(Index const &other): | ^~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::assign(seqan::String&, seqan::Pipe&) [with TValue = seqan::Pair >; TStringSpec = seqan::External >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TSpec = seqan::Multi >, seqan::String > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:826:15: required from ‘void seqan::operator<<(seqan::String&, seqan::Pipe&) [with TValue = seqan::Pair >; TStringSpec = seqan::External >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TSpec = seqan::Multi >, seqan::String > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:110:15: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:208: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet > >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet > >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet > >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:626:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:802:19: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 802 | *_cur = *src; | ~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:69, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/fundamental_transport.h: In instantiation of ‘void seqan::assign(TTarget&, TSource&) [with TTarget = seqan::Index > >, seqan::IndexEsa<> >; TSource = seqan::Index > >, seqan::IndexEsa<> >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/holder_tristate.h:730:15: required from ‘void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Index > >, seqan::IndexEsa<> >; TValue2 = seqan::Index > >, seqan::IndexEsa<> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/holder_tristate.h:674:19: required from ‘void seqan::create(seqan::Holder >&) [with TValue = seqan::Index > >, seqan::IndexEsa<> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/holder_tristate.h:990: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<> >&]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index.h:118:15: 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 > >, seqan::IndexEsa<> >&]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_base.h:1165:18: 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<> >&]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index_esa.h:1928:40: required from ‘void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, EsaFindMlr) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = seqan::String >; seqan::EsaFindMlr = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index.h:292:19: required from ‘bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:440:13: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet > >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:626:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared ‘seqan::Index > >, seqan::IndexEsa<> >& seqan::Index > >, seqan::IndexEsa<> >::operator=(const seqan::Index > >, seqan::IndexEsa<> >&)’ is deprecated [-Wdeprecated-copy] 133 | target = source; | ~~~~~~~^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:125, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_base.h:548:3: note: because ‘seqan::Index > >, seqan::IndexEsa<> >’ has user-provided ‘seqan::Index >::Index(const seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]’ 548 | Index(Index const &other): | ^~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:79, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h: In instantiation of ‘static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::HistoryStackFmi_, long unsigned int>*; TParam = seqan::HistoryStackFmi_, long unsigned int>]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:363:28: required from ‘void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = seqan::HistoryStackFmi_, long unsigned int>*; TParam = seqan::HistoryStackFmi_, long unsigned int>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_block.h:463:19: required from ‘void seqan::appendValue(seqan::String >&, const TVal&, seqan::Tag) [with TValue = seqan::HistoryStackFmi_, long unsigned int>; unsigned int SPACE = 4096; TVal = seqan::HistoryStackFmi_, long unsigned int>; TExpand = seqan::TagGenerous_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:1718:16: required from ‘void seqan::appendValue(T&, const TValue&) [with T = seqan::String, long unsigned int>, seqan::Block<> >; TValue = seqan::HistoryStackFmi_, long unsigned int>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_stree.h:505:16: required from ‘void seqan::_historyPush(seqan::Iter >, seqan::VSTree > > >&) [with TText = seqan::String, seqan::Alloc<> >; TOccSpec = seqan::WT<>; TIndexSpec = void; TSpec = seqan::Preorder]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_stree.h:302:21: required from ‘bool seqan::_goDownChar(seqan::Iter >, seqan::VSTree > >&, TChar) [with TText = seqan::String, seqan::Alloc<> >; TOccSpec = seqan::WT<>; TIndexSpec = void; TSpec = seqan::ParentLinks; TChar = unsigned char]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_stree.h:337:24: required from ‘bool seqan::_goDown(seqan::Iter >, seqan::VSTree > >&, seqan::VSTreeIteratorTraits) [with TText = seqan::String, seqan::Alloc<> >; TOccSpec = seqan::WT<>; TSpec = seqan::ParentLinks; TIndexSpec = void; TDfsOrder = seqan::Preorder_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2296:14: required from ‘bool seqan::goDown(seqan::Iter > >&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::ParentLinks]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_stree.h:63:2: required from ‘void fmIndexIteratorConstuctor(TIter&) [with TIter = seqan::Iter, seqan::Alloc<> >, seqan::FMIndex<> >, seqan::VSTree > > >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_stree.h:340:34: required from ‘void SEQAN_TEST_fm_index_iterator_constuctor() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:140:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:296:9: warning: implicitly-declared ‘seqan::HistoryStackFmi_, long unsigned int>::HistoryStackFmi_(const seqan::HistoryStackFmi_, long unsigned int>&)’ is deprecated [-Wdeprecated-copy] 296 | new( (void*) & value(it) ) TNonConstValue(param_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:181, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm_stree.h:110:5: note: because ‘seqan::HistoryStackFmi_, long unsigned int>’ has user-provided ‘const seqan::HistoryStackFmi_& seqan::HistoryStackFmi_::operator=(const seqan::HistoryStackFmi_&) [with TAlphabet = seqan::SimpleType; TSize = long unsigned int]’ 110 | operator=(HistoryStackFmi_ const & _origin) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h: In instantiation of ‘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 > > > >]’: /<>/seqan-1.4.2+dfsg/core/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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:208: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:621:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:347:9: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 347 | o1.i1 = typename Value::Type, 1>::Type(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:357:9: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 357 | o0.i1 = typename Value::Type, 1>::Type(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:361:9: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 361 | o3.i1 = typename Value::Type, 1>::Type(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:365:9: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 365 | o5.i1 = typename Value::Type, 1>::Type(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:369:9: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 369 | o6.i1 = typename Value::Type, 1>::Type(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:395:118: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 395 | /* 6 */ cp___(o6,0, *textIn); ++textIn; o6.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:398:119: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 398 | /* 5 */ cp___(o5,0,cp___(o6,1, *textIn)); ++textIn; o5.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:401:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 401 | /* 4 */ o4.i2[0] = o5.i2[0] = o6.i2[0] = (*nameIn4).i2; ++nameIn4; o4.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:405:120: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 405 | /* 3 */ cp___(o3,0,cp___(o4,1,cp___(o5,2,cp___(o6,3, *textIn)))); ++textIn; o3.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:408:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 408 | /* 2 */ o2.i2[0] = o3.i2[0] = o4.i2[1] = o5.i2[1] = o6.i2[1] = (*nameIn2).i2; ++nameIn2; o2.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:412:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 412 | /* 1 */ o1.i2[0] = o2.i2[1] = o3.i2[1] = o4.i2[2] = o5.i2[2] = o6.i2[2] = (*nameIn1).i2; ++nameIn1; o1.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:424:121: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 424 | /* 0 */ cp___(o0,0,cp___(o1,1,cp___(o2,2,cp___(o3,3, *textIn)))); ++textIn; o0.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:426:122: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 426 | /* 6 */ cp___(o0,1,cp___(o1,2,cp___(o2,3,cp___(o3,4, cp___(o6,0, *textIn))))); ++textIn; o6.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:428:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 428 | /* 5 */ cp___(o0,2,cp___(o1,3,cp___(o2,4,cp___(o3,5, cp___(o5,0,cp___(o6,1, *textIn)))))); ++textIn; o5.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:430:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 430 | /* 4 */ o0.i2[0] = o1.i2[1] = o2.i2[2] = o3.i2[2] = o4.i2[0] = o5.i2[0] = o6.i2[0] = (*nameIn4).i2; ++nameIn4; o4.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:435:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 435 | /* 3 */ cp___(o0,4,cp___(o1,5, cp___(o3,0,cp___(o4,1,cp___(o5,2,cp___(o6,3, *textIn)))))); ++textIn; o3.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:437:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 437 | /* 2 */ o0.i2[1] = o1.i2[2] = o2.i2[0] = o3.i2[0] = o4.i2[1] = o5.i2[1] = o6.i2[1] = (*nameIn2).i2; ++nameIn2; o2.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:441:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 441 | /* 1 */ o0.i2[2] = o1.i2[0] = o2.i2[1] = o3.i2[1] = o4.i2[2] = o5.i2[2] = o6.i2[2] = (*nameIn1).i2; ++nameIn1; o1.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:454:121: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 454 | /* 0 */ cp___(o0,0,cp___(o1,1,cp___(o2,2,cp___(o3,3, *textIn)))); ++textIn; o0.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:456:122: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 456 | /* 6 */ cp___(o0,1,cp___(o1,2,cp___(o2,3,cp___(o3,4, cp___(o6,0, *textIn))))); ++textIn; o6.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:458:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 458 | /* 5 */ cp___(o0,2,cp___(o1,3,cp___(o2,4,cp___(o3,5, cp___(o5,0,cp___(o6,1, *textIn)))))); ++textIn; o5.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:460:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 460 | /* 4 */ o0.i2[0] = o1.i2[1] = o2.i2[2] = o3.i2[2] = o4.i2[0] = o5.i2[0] = o6.i2[0] = (*nameIn4).i2; ++nameIn4; o4.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:465:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 465 | /* 3 */ cp___(o0,4,cp___(o1,5, cp___(o3,0,cp___(o4,1,cp___(o5,2,cp___(o6,3, *textIn)))))); ++textIn; o3.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:467:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 467 | /* 2 */ o0.i2[1] = o1.i2[2] = o2.i2[0] = o3.i2[0] = o4.i2[1] = o5.i2[1] = o6.i2[1] = (*nameIn2).i2; ++nameIn2; o2.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:471:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 471 | /* 1 */ o0.i2[2] = o1.i2[0] = o2.i2[1] = o3.i2[1] = o4.i2[2] = o5.i2[2] = o6.i2[2] = (*nameIn1).i2; ++nameIn1; o1.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h: In instantiation of ‘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 > > > >]’: /<>/seqan-1.4.2+dfsg/core/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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:208: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:622:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:347:9: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 347 | o1.i1 = typename Value::Type, 1>::Type(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:357:9: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 357 | o0.i1 = typename Value::Type, 1>::Type(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:361:9: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 361 | o3.i1 = typename Value::Type, 1>::Type(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:365:9: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 365 | o5.i1 = typename Value::Type, 1>::Type(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:369:9: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 369 | o6.i1 = typename Value::Type, 1>::Type(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:395:118: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 395 | /* 6 */ cp___(o6,0, *textIn); ++textIn; o6.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:398:119: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 398 | /* 5 */ cp___(o5,0,cp___(o6,1, *textIn)); ++textIn; o5.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:401:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 401 | /* 4 */ o4.i2[0] = o5.i2[0] = o6.i2[0] = (*nameIn4).i2; ++nameIn4; o4.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:405:120: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 405 | /* 3 */ cp___(o3,0,cp___(o4,1,cp___(o5,2,cp___(o6,3, *textIn)))); ++textIn; o3.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:408:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 408 | /* 2 */ o2.i2[0] = o3.i2[0] = o4.i2[1] = o5.i2[1] = o6.i2[1] = (*nameIn2).i2; ++nameIn2; o2.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:412:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 412 | /* 1 */ o1.i2[0] = o2.i2[1] = o3.i2[1] = o4.i2[2] = o5.i2[2] = o6.i2[2] = (*nameIn1).i2; ++nameIn1; o1.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:424:121: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 424 | /* 0 */ cp___(o0,0,cp___(o1,1,cp___(o2,2,cp___(o3,3, *textIn)))); ++textIn; o0.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:426:122: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 426 | /* 6 */ cp___(o0,1,cp___(o1,2,cp___(o2,3,cp___(o3,4, cp___(o6,0, *textIn))))); ++textIn; o6.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:428:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 428 | /* 5 */ cp___(o0,2,cp___(o1,3,cp___(o2,4,cp___(o3,5, cp___(o5,0,cp___(o6,1, *textIn)))))); ++textIn; o5.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:430:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 430 | /* 4 */ o0.i2[0] = o1.i2[1] = o2.i2[2] = o3.i2[2] = o4.i2[0] = o5.i2[0] = o6.i2[0] = (*nameIn4).i2; ++nameIn4; o4.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:435:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 435 | /* 3 */ cp___(o0,4,cp___(o1,5, cp___(o3,0,cp___(o4,1,cp___(o5,2,cp___(o6,3, *textIn)))))); ++textIn; o3.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:437:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 437 | /* 2 */ o0.i2[1] = o1.i2[2] = o2.i2[0] = o3.i2[0] = o4.i2[1] = o5.i2[1] = o6.i2[1] = (*nameIn2).i2; ++nameIn2; o2.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:441:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 441 | /* 1 */ o0.i2[2] = o1.i2[0] = o2.i2[1] = o3.i2[1] = o4.i2[2] = o5.i2[2] = o6.i2[2] = (*nameIn1).i2; ++nameIn1; o1.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:454:121: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 454 | /* 0 */ cp___(o0,0,cp___(o1,1,cp___(o2,2,cp___(o3,3, *textIn)))); ++textIn; o0.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:456:122: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 456 | /* 6 */ cp___(o0,1,cp___(o1,2,cp___(o2,3,cp___(o3,4, cp___(o6,0, *textIn))))); ++textIn; o6.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:458:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 458 | /* 5 */ cp___(o0,2,cp___(o1,3,cp___(o2,4,cp___(o3,5, cp___(o5,0,cp___(o6,1, *textIn)))))); ++textIn; o5.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:460:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 460 | /* 4 */ o0.i2[0] = o1.i2[1] = o2.i2[2] = o3.i2[2] = o4.i2[0] = o5.i2[0] = o6.i2[0] = (*nameIn4).i2; ++nameIn4; o4.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:465:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 465 | /* 3 */ cp___(o0,4,cp___(o1,5, cp___(o3,0,cp___(o4,1,cp___(o5,2,cp___(o6,3, *textIn)))))); ++textIn; o3.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:467:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 467 | /* 2 */ o0.i2[1] = o1.i2[2] = o2.i2[0] = o3.i2[0] = o4.i2[1] = o5.i2[1] = o6.i2[1] = (*nameIn2).i2; ++nameIn2; o2.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:471:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 471 | /* 1 */ o0.i2[2] = o1.i2[0] = o2.i2[1] = o3.i2[1] = o4.i2[2] = o5.i2[2] = o6.i2[2] = (*nameIn1).i2; ++nameIn1; o1.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h: In instantiation of ‘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::Tag >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::Tag >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::Tag >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::Tag >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::Tag >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]’: /<>/seqan-1.4.2+dfsg/core/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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:208: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:623:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:347:9: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 347 | o1.i1 = typename Value::Type, 1>::Type(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:357:9: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 357 | o0.i1 = typename Value::Type, 1>::Type(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:361:9: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 361 | o3.i1 = typename Value::Type, 1>::Type(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:365:9: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 365 | o5.i1 = typename Value::Type, 1>::Type(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:369:9: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 369 | o6.i1 = typename Value::Type, 1>::Type(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:395:118: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 395 | /* 6 */ cp___(o6,0, *textIn); ++textIn; o6.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:398:119: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 398 | /* 5 */ cp___(o5,0,cp___(o6,1, *textIn)); ++textIn; o5.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:401:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 401 | /* 4 */ o4.i2[0] = o5.i2[0] = o6.i2[0] = (*nameIn4).i2; ++nameIn4; o4.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:405:120: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 405 | /* 3 */ cp___(o3,0,cp___(o4,1,cp___(o5,2,cp___(o6,3, *textIn)))); ++textIn; o3.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:408:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 408 | /* 2 */ o2.i2[0] = o3.i2[0] = o4.i2[1] = o5.i2[1] = o6.i2[1] = (*nameIn2).i2; ++nameIn2; o2.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:412:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 412 | /* 1 */ o1.i2[0] = o2.i2[1] = o3.i2[1] = o4.i2[2] = o5.i2[2] = o6.i2[2] = (*nameIn1).i2; ++nameIn1; o1.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:424:121: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 424 | /* 0 */ cp___(o0,0,cp___(o1,1,cp___(o2,2,cp___(o3,3, *textIn)))); ++textIn; o0.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:426:122: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 426 | /* 6 */ cp___(o0,1,cp___(o1,2,cp___(o2,3,cp___(o3,4, cp___(o6,0, *textIn))))); ++textIn; o6.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:428:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 428 | /* 5 */ cp___(o0,2,cp___(o1,3,cp___(o2,4,cp___(o3,5, cp___(o5,0,cp___(o6,1, *textIn)))))); ++textIn; o5.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:430:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 430 | /* 4 */ o0.i2[0] = o1.i2[1] = o2.i2[2] = o3.i2[2] = o4.i2[0] = o5.i2[0] = o6.i2[0] = (*nameIn4).i2; ++nameIn4; o4.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:435:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 435 | /* 3 */ cp___(o0,4,cp___(o1,5, cp___(o3,0,cp___(o4,1,cp___(o5,2,cp___(o6,3, *textIn)))))); ++textIn; o3.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:437:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 437 | /* 2 */ o0.i2[1] = o1.i2[2] = o2.i2[0] = o3.i2[0] = o4.i2[1] = o5.i2[1] = o6.i2[1] = (*nameIn2).i2; ++nameIn2; o2.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:441:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 441 | /* 1 */ o0.i2[2] = o1.i2[0] = o2.i2[1] = o3.i2[1] = o4.i2[2] = o5.i2[2] = o6.i2[2] = (*nameIn1).i2; ++nameIn1; o1.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:454:121: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 454 | /* 0 */ cp___(o0,0,cp___(o1,1,cp___(o2,2,cp___(o3,3, *textIn)))); ++textIn; o0.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:456:122: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 456 | /* 6 */ cp___(o0,1,cp___(o1,2,cp___(o2,3,cp___(o3,4, cp___(o6,0, *textIn))))); ++textIn; o6.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:458:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 458 | /* 5 */ cp___(o0,2,cp___(o1,3,cp___(o2,4,cp___(o3,5, cp___(o5,0,cp___(o6,1, *textIn)))))); ++textIn; o5.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:460:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 460 | /* 4 */ o0.i2[0] = o1.i2[1] = o2.i2[2] = o3.i2[2] = o4.i2[0] = o5.i2[0] = o6.i2[0] = (*nameIn4).i2; ++nameIn4; o4.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:465:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 465 | /* 3 */ cp___(o0,4,cp___(o1,5, cp___(o3,0,cp___(o4,1,cp___(o5,2,cp___(o6,3, *textIn)))))); ++textIn; o3.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:467:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 467 | /* 2 */ o0.i2[1] = o1.i2[2] = o2.i2[0] = o3.i2[0] = o4.i2[1] = o5.i2[1] = o6.i2[1] = (*nameIn2).i2; ++nameIn2; o2.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:471:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 471 | /* 1 */ o0.i2[2] = o1.i2[0] = o2.i2[1] = o3.i2[1] = o4.i2[2] = o5.i2[2] = o6.i2[2] = (*nameIn1).i2; ++nameIn1; o1.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h: In instantiation of ‘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 > > > >]’: /<>/seqan-1.4.2+dfsg/core/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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:208: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:624:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:347:9: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 347 | o1.i1 = typename Value::Type, 1>::Type(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:357:9: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 357 | o0.i1 = typename Value::Type, 1>::Type(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:361:9: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 361 | o3.i1 = typename Value::Type, 1>::Type(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:365:9: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 365 | o5.i1 = typename Value::Type, 1>::Type(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:369:9: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 369 | o6.i1 = typename Value::Type, 1>::Type(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:395:118: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 395 | /* 6 */ cp___(o6,0, *textIn); ++textIn; o6.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:398:119: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 398 | /* 5 */ cp___(o5,0,cp___(o6,1, *textIn)); ++textIn; o5.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:401:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 401 | /* 4 */ o4.i2[0] = o5.i2[0] = o6.i2[0] = (*nameIn4).i2; ++nameIn4; o4.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:405:120: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 405 | /* 3 */ cp___(o3,0,cp___(o4,1,cp___(o5,2,cp___(o6,3, *textIn)))); ++textIn; o3.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:408:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 408 | /* 2 */ o2.i2[0] = o3.i2[0] = o4.i2[1] = o5.i2[1] = o6.i2[1] = (*nameIn2).i2; ++nameIn2; o2.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:412:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 412 | /* 1 */ o1.i2[0] = o2.i2[1] = o3.i2[1] = o4.i2[2] = o5.i2[2] = o6.i2[2] = (*nameIn1).i2; ++nameIn1; o1.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:424:121: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 424 | /* 0 */ cp___(o0,0,cp___(o1,1,cp___(o2,2,cp___(o3,3, *textIn)))); ++textIn; o0.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:426:122: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 426 | /* 6 */ cp___(o0,1,cp___(o1,2,cp___(o2,3,cp___(o3,4, cp___(o6,0, *textIn))))); ++textIn; o6.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:428:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 428 | /* 5 */ cp___(o0,2,cp___(o1,3,cp___(o2,4,cp___(o3,5, cp___(o5,0,cp___(o6,1, *textIn)))))); ++textIn; o5.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:430:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 430 | /* 4 */ o0.i2[0] = o1.i2[1] = o2.i2[2] = o3.i2[2] = o4.i2[0] = o5.i2[0] = o6.i2[0] = (*nameIn4).i2; ++nameIn4; o4.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:435:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 435 | /* 3 */ cp___(o0,4,cp___(o1,5, cp___(o3,0,cp___(o4,1,cp___(o5,2,cp___(o6,3, *textIn)))))); ++textIn; o3.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:437:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 437 | /* 2 */ o0.i2[1] = o1.i2[2] = o2.i2[0] = o3.i2[0] = o4.i2[1] = o5.i2[1] = o6.i2[1] = (*nameIn2).i2; ++nameIn2; o2.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:441:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 441 | /* 1 */ o0.i2[2] = o1.i2[0] = o2.i2[1] = o3.i2[1] = o4.i2[2] = o5.i2[2] = o6.i2[2] = (*nameIn1).i2; ++nameIn1; o1.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:454:121: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 454 | /* 0 */ cp___(o0,0,cp___(o1,1,cp___(o2,2,cp___(o3,3, *textIn)))); ++textIn; o0.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:456:122: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 456 | /* 6 */ cp___(o0,1,cp___(o1,2,cp___(o2,3,cp___(o3,4, cp___(o6,0, *textIn))))); ++textIn; o6.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:458:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 458 | /* 5 */ cp___(o0,2,cp___(o1,3,cp___(o2,4,cp___(o3,5, cp___(o5,0,cp___(o6,1, *textIn)))))); ++textIn; o5.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:460:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 460 | /* 4 */ o0.i2[0] = o1.i2[1] = o2.i2[2] = o3.i2[2] = o4.i2[0] = o5.i2[0] = o6.i2[0] = (*nameIn4).i2; ++nameIn4; o4.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:465:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 465 | /* 3 */ cp___(o0,4,cp___(o1,5, cp___(o3,0,cp___(o4,1,cp___(o5,2,cp___(o6,3, *textIn)))))); ++textIn; o3.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:467:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 467 | /* 2 */ o0.i2[1] = o1.i2[2] = o2.i2[0] = o3.i2[0] = o4.i2[1] = o5.i2[1] = o6.i2[1] = (*nameIn2).i2; ++nameIn2; o2.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:471:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 471 | /* 1 */ o0.i2[2] = o1.i2[0] = o2.i2[1] = o3.i2[1] = o4.i2[2] = o5.i2[2] = o6.i2[2] = (*nameIn1).i2; ++nameIn1; o1.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h: In instantiation of ‘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 > > > >]’: /<>/seqan-1.4.2+dfsg/core/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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:208: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:625:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:347:9: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 347 | o1.i1 = typename Value::Type, 1>::Type(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:357:9: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 357 | o0.i1 = typename Value::Type, 1>::Type(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:361:9: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 361 | o3.i1 = typename Value::Type, 1>::Type(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:365:9: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 365 | o5.i1 = typename Value::Type, 1>::Type(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:369:9: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 369 | o6.i1 = typename Value::Type, 1>::Type(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:395:118: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 395 | /* 6 */ cp___(o6,0, *textIn); ++textIn; o6.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:398:119: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 398 | /* 5 */ cp___(o5,0,cp___(o6,1, *textIn)); ++textIn; o5.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:401:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 401 | /* 4 */ o4.i2[0] = o5.i2[0] = o6.i2[0] = (*nameIn4).i2; ++nameIn4; o4.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:405:120: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 405 | /* 3 */ cp___(o3,0,cp___(o4,1,cp___(o5,2,cp___(o6,3, *textIn)))); ++textIn; o3.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:408:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 408 | /* 2 */ o2.i2[0] = o3.i2[0] = o4.i2[1] = o5.i2[1] = o6.i2[1] = (*nameIn2).i2; ++nameIn2; o2.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:412:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 412 | /* 1 */ o1.i2[0] = o2.i2[1] = o3.i2[1] = o4.i2[2] = o5.i2[2] = o6.i2[2] = (*nameIn1).i2; ++nameIn1; o1.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:424:121: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 424 | /* 0 */ cp___(o0,0,cp___(o1,1,cp___(o2,2,cp___(o3,3, *textIn)))); ++textIn; o0.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:426:122: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 426 | /* 6 */ cp___(o0,1,cp___(o1,2,cp___(o2,3,cp___(o3,4, cp___(o6,0, *textIn))))); ++textIn; o6.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:428:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 428 | /* 5 */ cp___(o0,2,cp___(o1,3,cp___(o2,4,cp___(o3,5, cp___(o5,0,cp___(o6,1, *textIn)))))); ++textIn; o5.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:430:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 430 | /* 4 */ o0.i2[0] = o1.i2[1] = o2.i2[2] = o3.i2[2] = o4.i2[0] = o5.i2[0] = o6.i2[0] = (*nameIn4).i2; ++nameIn4; o4.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:435:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 435 | /* 3 */ cp___(o0,4,cp___(o1,5, cp___(o3,0,cp___(o4,1,cp___(o5,2,cp___(o6,3, *textIn)))))); ++textIn; o3.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:437:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 437 | /* 2 */ o0.i2[1] = o1.i2[2] = o2.i2[0] = o3.i2[0] = o4.i2[1] = o5.i2[1] = o6.i2[1] = (*nameIn2).i2; ++nameIn2; o2.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:441:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 441 | /* 1 */ o0.i2[2] = o1.i2[0] = o2.i2[1] = o3.i2[1] = o4.i2[2] = o5.i2[2] = o6.i2[2] = (*nameIn1).i2; ++nameIn1; o1.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:454:121: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 454 | /* 0 */ cp___(o0,0,cp___(o1,1,cp___(o2,2,cp___(o3,3, *textIn)))); ++textIn; o0.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:456:122: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 456 | /* 6 */ cp___(o0,1,cp___(o1,2,cp___(o2,3,cp___(o3,4, cp___(o6,0, *textIn))))); ++textIn; o6.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:458:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 458 | /* 5 */ cp___(o0,2,cp___(o1,3,cp___(o2,4,cp___(o3,5, cp___(o5,0,cp___(o6,1, *textIn)))))); ++textIn; o5.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:460:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 460 | /* 4 */ o0.i2[0] = o1.i2[1] = o2.i2[2] = o3.i2[2] = o4.i2[0] = o5.i2[0] = o6.i2[0] = (*nameIn4).i2; ++nameIn4; o4.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:465:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 465 | /* 3 */ cp___(o0,4,cp___(o1,5, cp___(o3,0,cp___(o4,1,cp___(o5,2,cp___(o6,3, *textIn)))))); ++textIn; o3.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:467:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 467 | /* 2 */ o0.i2[1] = o1.i2[2] = o2.i2[0] = o3.i2[0] = o4.i2[1] = o5.i2[1] = o6.i2[1] = (*nameIn2).i2; ++nameIn2; o2.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:471:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 471 | /* 1 */ o0.i2[2] = o1.i2[0] = o2.i2[1] = o3.i2[1] = o4.i2[2] = o5.i2[2] = o6.i2[2] = (*nameIn1).i2; ++nameIn1; o1.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h: In instantiation of ‘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 > > > >]’: /<>/seqan-1.4.2+dfsg/core/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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:208: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet > >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet > >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet > >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:626:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:347:9: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 347 | o1.i1 = typename Value::Type, 1>::Type(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:357:9: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 357 | o0.i1 = typename Value::Type, 1>::Type(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:361:9: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 361 | o3.i1 = typename Value::Type, 1>::Type(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:365:9: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 365 | o5.i1 = typename Value::Type, 1>::Type(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:369:9: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 369 | o6.i1 = typename Value::Type, 1>::Type(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:395:118: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 395 | /* 6 */ cp___(o6,0, *textIn); ++textIn; o6.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:398:119: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 398 | /* 5 */ cp___(o5,0,cp___(o6,1, *textIn)); ++textIn; o5.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:401:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 401 | /* 4 */ o4.i2[0] = o5.i2[0] = o6.i2[0] = (*nameIn4).i2; ++nameIn4; o4.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:405:120: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 405 | /* 3 */ cp___(o3,0,cp___(o4,1,cp___(o5,2,cp___(o6,3, *textIn)))); ++textIn; o3.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:408:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 408 | /* 2 */ o2.i2[0] = o3.i2[0] = o4.i2[1] = o5.i2[1] = o6.i2[1] = (*nameIn2).i2; ++nameIn2; o2.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:412:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 412 | /* 1 */ o1.i2[0] = o2.i2[1] = o3.i2[1] = o4.i2[2] = o5.i2[2] = o6.i2[2] = (*nameIn1).i2; ++nameIn1; o1.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:424:121: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 424 | /* 0 */ cp___(o0,0,cp___(o1,1,cp___(o2,2,cp___(o3,3, *textIn)))); ++textIn; o0.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:426:122: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 426 | /* 6 */ cp___(o0,1,cp___(o1,2,cp___(o2,3,cp___(o3,4, cp___(o6,0, *textIn))))); ++textIn; o6.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:428:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 428 | /* 5 */ cp___(o0,2,cp___(o1,3,cp___(o2,4,cp___(o3,5, cp___(o5,0,cp___(o6,1, *textIn)))))); ++textIn; o5.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:430:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 430 | /* 4 */ o0.i2[0] = o1.i2[1] = o2.i2[2] = o3.i2[2] = o4.i2[0] = o5.i2[0] = o6.i2[0] = (*nameIn4).i2; ++nameIn4; o4.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:435:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 435 | /* 3 */ cp___(o0,4,cp___(o1,5, cp___(o3,0,cp___(o4,1,cp___(o5,2,cp___(o6,3, *textIn)))))); ++textIn; o3.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:437:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 437 | /* 2 */ o0.i2[1] = o1.i2[2] = o2.i2[0] = o3.i2[0] = o4.i2[1] = o5.i2[1] = o6.i2[1] = (*nameIn2).i2; ++nameIn2; o2.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:441:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 441 | /* 1 */ o0.i2[2] = o1.i2[0] = o2.i2[1] = o3.i2[1] = o4.i2[2] = o5.i2[2] = o6.i2[2] = (*nameIn1).i2; ++nameIn1; o1.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:454:121: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 454 | /* 0 */ cp___(o0,0,cp___(o1,1,cp___(o2,2,cp___(o3,3, *textIn)))); ++textIn; o0.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:456:122: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 456 | /* 6 */ cp___(o0,1,cp___(o1,2,cp___(o2,3,cp___(o3,4, cp___(o6,0, *textIn))))); ++textIn; o6.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:458:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 458 | /* 5 */ cp___(o0,2,cp___(o1,3,cp___(o2,4,cp___(o3,5, cp___(o5,0,cp___(o6,1, *textIn)))))); ++textIn; o5.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:460:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 460 | /* 4 */ o0.i2[0] = o1.i2[1] = o2.i2[2] = o3.i2[2] = o4.i2[0] = o5.i2[0] = o6.i2[0] = (*nameIn4).i2; ++nameIn4; o4.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:465:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 465 | /* 3 */ cp___(o0,4,cp___(o1,5, cp___(o3,0,cp___(o4,1,cp___(o5,2,cp___(o6,3, *textIn)))))); ++textIn; o3.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:467:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 467 | /* 2 */ o0.i2[1] = o1.i2[2] = o2.i2[0] = o3.i2[0] = o4.i2[1] = o5.i2[1] = o6.i2[1] = (*nameIn2).i2; ++nameIn2; o2.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:471:123: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 471 | /* 1 */ o0.i2[2] = o1.i2[0] = o2.i2[1] = o3.i2[1] = o4.i2[2] = o5.i2[2] = o6.i2[2] = (*nameIn1).i2; ++nameIn1; o1.i1 = p; ++p; | ~~~~~~^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/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 > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:684:11: 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>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:953:5: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:837: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 > > >]’ /<>/seqan-1.4.2+dfsg/core/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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:208:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:713:23: required from ‘bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_compressed_sa.h:159:16: required from ‘void _compressedSaGetNextPos(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_compressed_sa.h:296:28: required from ‘void SEQAN_TEST_compressed_sa_get_next_pos_() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:121:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:584:16: 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] 584 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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<> >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/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 > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:684:11: 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>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:953:5: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:837: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 > > >]’ /<>/seqan-1.4.2+dfsg/core/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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:208:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:713:23: required from ‘bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:191:20: required from ‘void fmIndexConstructor(seqan::Index >) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:497:27: required from ‘void SEQAN_TEST_test_fm_index_constructor() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:131:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:584:16: 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] 584 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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<> >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/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 > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:684:11: 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>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:953:5: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:837: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 > > >]’ /<>/seqan-1.4.2+dfsg/core/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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:208:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:713:23: required from ‘bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:191:20: required from ‘void fmIndexConstructor(seqan::Index >) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:498:27: required from ‘void SEQAN_TEST_test_fm_index_constructor() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:131:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:584:16: 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] 584 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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 >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/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 > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:684:11: 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>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:953:5: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:837: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 > > >]’ /<>/seqan-1.4.2+dfsg/core/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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:208:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::String; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::String; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:713:23: required from ‘bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:191:20: required from ‘void fmIndexConstructor(seqan::Index >) [with TText = seqan::String; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:499:27: required from ‘void SEQAN_TEST_test_fm_index_constructor() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:131:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:584:16: warning: implicitly-declared ‘constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 584 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103:12: note: because ‘seqan::Triple, seqan::Tuple >, seqan::Tag >’ has user-provided ‘seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::setHost(seqan::PairIncrementer_&, const TLimits2&) [with TPair = seqan::Pair >; TLimits = seqan::String >; TLimits2 = seqan::String >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:382:10: 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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:208:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:621:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:1032:16: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 1032 | me.pos = TPair(0, 0); | ~~~~~~~^~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::pop(seqan::Pipe&, TValue&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >, seqan::Skew7>; TSpec = seqan::Counter; TValue = seqan::Pair >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_separator7.h:62:7: required from ‘void seqan::_skew7SeparateSlices(TInput&, const TFunctor&, TOut1&, TOut2&, TOut4&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >, seqan::Skew7>, seqan::Counter>; TFunctor = seqan::_skew7GlobalSlicedMulti >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > >; TOut1 = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut2 = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut4 = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:386:26: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:208:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:621:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:619:14: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 619 | Ref_ = *me; | ~~~~~^~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/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 > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:684:11: 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>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:953:5: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:837: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 > > >]’ /<>/seqan-1.4.2+dfsg/core/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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:208:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:621:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:584:16: 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] 584 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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<> >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::assign(seqan::String&, seqan::Pipe&) [with TValue = seqan::Pair >; TStringSpec = seqan::Alloc<>; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TSpec = seqan::Multi >, seqan::String > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:826:15: required from ‘void seqan::operator<<(seqan::String&, seqan::Pipe&) [with TValue = seqan::Pair >; TStringSpec = seqan::Alloc<>; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TSpec = seqan::Multi >, seqan::String > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:110:15: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index_esa.h:1929:15: required from ‘void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, EsaFindMlr) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = seqan::String, seqan::Alloc<> >; seqan::EsaFindMlr = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index.h:292:19: required from ‘bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = seqan::String, seqan::Alloc<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:440:13: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:621:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:802:19: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 802 | *_cur = *src; | ~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/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 > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:684:11: 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>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:953:5: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:837: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 > > >]’ /<>/seqan-1.4.2+dfsg/core/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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:208:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:622:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:584:16: 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] 584 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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<> >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::assign(seqan::String&, seqan::Pipe&) [with TValue = seqan::Pair >; TStringSpec = seqan::Alloc<>; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TSpec = seqan::Multi >, seqan::String > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:826:15: required from ‘void seqan::operator<<(seqan::String&, seqan::Pipe&) [with TValue = seqan::Pair >; TStringSpec = seqan::Alloc<>; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TSpec = seqan::Multi >, seqan::String > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:110:15: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index_esa.h:1929:15: required from ‘void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, EsaFindMlr) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = seqan::String, seqan::Alloc<> >; seqan::EsaFindMlr = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index.h:292:19: required from ‘bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = seqan::String, seqan::Alloc<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:440:13: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:622:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:802:19: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 802 | *_cur = *src; | ~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/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::Tag >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:684:11: required from ‘void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:953:5: required from ‘bool seqan::Pool::endWrite() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:837:13: required from ‘seqan::Pool::~Pool() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:208:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:623:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:584:16: warning: implicitly-declared ‘constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 584 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103:12: note: because ‘seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >’ has user-provided ‘seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::Tag >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::assign(seqan::String&, seqan::Pipe&) [with TValue = seqan::Pair >; TStringSpec = seqan::Alloc<>; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TSpec = seqan::Multi >, seqan::String > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:826:15: required from ‘void seqan::operator<<(seqan::String&, seqan::Pipe&) [with TValue = seqan::Pair >; TStringSpec = seqan::Alloc<>; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TSpec = seqan::Multi >, seqan::String > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:110:15: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index_esa.h:1929:15: required from ‘void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, EsaFindMlr) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = seqan::String, seqan::Alloc<> >; seqan::EsaFindMlr = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index.h:292:19: required from ‘bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = seqan::String, seqan::Alloc<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:440:13: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:623:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:802:19: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 802 | *_cur = *src; | ~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/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 > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:684:11: 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>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:953:5: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:837: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 > > >]’ /<>/seqan-1.4.2+dfsg/core/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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:208:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:624:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:584:16: 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] 584 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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 >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::assign(seqan::String&, seqan::Pipe&) [with TValue = seqan::Pair >; TStringSpec = seqan::Alloc<>; TInput = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TSpec = seqan::Multi >, seqan::String > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:826:15: required from ‘void seqan::operator<<(seqan::String&, seqan::Pipe&) [with TValue = seqan::Pair >; TStringSpec = seqan::Alloc<>; TInput = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TSpec = seqan::Multi >, seqan::String > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:110:15: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index_esa.h:1929:15: required from ‘void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, EsaFindMlr) [with TText = seqan::StringSet >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = seqan::String; seqan::EsaFindMlr = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index.h:292:19: required from ‘bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = seqan::String]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:440:13: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:624:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:802:19: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 802 | *_cur = *src; | ~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::assign(seqan::String&, seqan::Pipe&) [with TValue = seqan::Pair >; TStringSpec = seqan::Alloc<>; TInput = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TSpec = seqan::Multi >, seqan::String > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:826:15: required from ‘void seqan::operator<<(seqan::String&, seqan::Pipe&) [with TValue = seqan::Pair >; TStringSpec = seqan::Alloc<>; TInput = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TSpec = seqan::Multi >, seqan::String > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:110:15: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index_esa.h:1929:15: required from ‘void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, EsaFindMlr) [with TText = seqan::StringSet >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = seqan::String; seqan::EsaFindMlr = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index.h:292:19: required from ‘bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = seqan::String]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:440:13: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:625:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:802:19: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 802 | *_cur = *src; | ~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::assign(seqan::String&, seqan::Pipe&) [with TValue = seqan::Pair >; TStringSpec = seqan::Alloc<>; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TSpec = seqan::Multi >, seqan::String > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:826:15: required from ‘void seqan::operator<<(seqan::String&, seqan::Pipe&) [with TValue = seqan::Pair >; TStringSpec = seqan::Alloc<>; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TSpec = seqan::Multi >, seqan::String > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:110:15: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:194: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:221:34: required from ‘void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:685:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index_esa.h:1929:15: required from ‘void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, EsaFindMlr) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = seqan::String >; seqan::EsaFindMlr = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index.h:292:19: required from ‘bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:440:13: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet > >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:626:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:802:19: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 802 | *_cur = *src; | ~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Pair >; TConfig = seqan::MapperConfigSize >, long unsigned int>, long unsigned int, seqan::File > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:684:11: required from ‘void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:953:5: required from ‘bool seqan::Pool::endWrite() [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:837:13: required from ‘seqan::Pool::~Pool() [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:341:41: 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> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:312:4: required from ‘seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:69:13: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:713:23: required from ‘bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_compressed_sa.h:159:16: required from ‘void _compressedSaGetNextPos(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_compressed_sa.h:296:28: required from ‘void SEQAN_TEST_compressed_sa_get_next_pos_() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:121:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:584:16: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 584 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:64, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h: In instantiation of ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pool, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew7NComp, 7, seqan::BitPacked<> >, seqan::Tag >, int>]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1357:13: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer, 7, seqan::BitPacked<> >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer, 7, seqan::BitPacked<> >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395: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, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer, 7, seqan::BitPacked<> >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:345:26: 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> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:312:4: required from ‘seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:69:13: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:713:23: required from ‘bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_compressed_sa.h:159:16: required from ‘void _compressedSaGetNextPos(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_compressed_sa.h:296:28: required from ‘void SEQAN_TEST_compressed_sa_get_next_pos_() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:121:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:143:22: warning: implicitly-declared ‘constexpr seqan::Pair, 7, seqan::BitPacked<> >, seqan::Tag >& seqan::Pair, 7, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Pair, 7, seqan::BitPacked<> >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 143 | last = *in; | ~~~~~^~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair, 7, seqan::BitPacked<> >, seqan::Tag >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = seqan::Tuple, 7, seqan::BitPacked<> >]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Pair >; TConfig = seqan::MapperConfigSize >, long unsigned int>, long unsigned int, seqan::File > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:684:11: required from ‘void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:953:5: required from ‘bool seqan::Pool::endWrite() [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:837:13: required from ‘seqan::Pool::~Pool() [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:352:45: 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> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:312:4: required from ‘seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:69:13: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:713:23: required from ‘bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_compressed_sa.h:159:16: required from ‘void _compressedSaGetNextPos(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_compressed_sa.h:296:28: required from ‘void SEQAN_TEST_compressed_sa_get_next_pos_() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:121:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:584:16: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 584 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:312:4: required from ‘seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:69:13: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:713:23: required from ‘bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_compressed_sa.h:159:16: required from ‘void _compressedSaGetNextPos(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_compressed_sa.h:296:28: required from ‘void SEQAN_TEST_compressed_sa_get_next_pos_() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:121:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:937: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] 937 | *cur = Val_; | ~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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<> >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:312:4: required from ‘seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:69:13: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:713:23: required from ‘bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_compressed_sa.h:159:16: required from ‘void _compressedSaGetNextPos(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_compressed_sa.h:296:28: required from ‘void SEQAN_TEST_compressed_sa_get_next_pos_() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:121:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:937: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] 937 | *cur = Val_; | ~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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<> >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:312:4: required from ‘seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:69:13: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:713:23: required from ‘bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_compressed_sa.h:159:16: required from ‘void _compressedSaGetNextPos(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_compressed_sa.h:296:28: required from ‘void SEQAN_TEST_compressed_sa_get_next_pos_() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:121:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:937: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] 937 | *cur = Val_; | ~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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<> >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:312:4: required from ‘seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:69:13: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:713:23: required from ‘bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_compressed_sa.h:159:16: required from ‘void _compressedSaGetNextPos(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_compressed_sa.h:296:28: required from ‘void SEQAN_TEST_compressed_sa_get_next_pos_() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:121:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:937: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] 937 | *cur = Val_; | ~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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<> >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/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 > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:684:11: 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>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:953:5: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:837: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 > > >]’ /<>/seqan-1.4.2+dfsg/core/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> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:312:4: required from ‘seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:69:13: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:713:23: required from ‘bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_compressed_sa.h:159:16: required from ‘void _compressedSaGetNextPos(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_compressed_sa.h:296:28: required from ‘void SEQAN_TEST_compressed_sa_get_next_pos_() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:121:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:584:16: warning: implicitly-declared ‘constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 584 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103:12: note: because ‘seqan::Triple, seqan::Tuple, seqan::Tag >’ has user-provided ‘seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:64, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h: In instantiation of ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pool, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew7NComp, 7, seqan::BitPacked<> >, seqan::Tag >, int>]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1357:13: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer, 7, seqan::BitPacked<> >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer, 7, seqan::BitPacked<> >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395: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, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer, 7, seqan::BitPacked<> >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:345:26: 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> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:312:4: required from ‘seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:69:13: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:713:23: required from ‘bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:191:20: required from ‘void fmIndexConstructor(seqan::Index >) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:497:27: required from ‘void SEQAN_TEST_test_fm_index_constructor() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:131:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:143:22: warning: implicitly-declared ‘constexpr seqan::Pair, 7, seqan::BitPacked<> >, seqan::Tag >& seqan::Pair, 7, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Pair, 7, seqan::BitPacked<> >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 143 | last = *in; | ~~~~~^~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair, 7, seqan::BitPacked<> >, seqan::Tag >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = seqan::Tuple, 7, seqan::BitPacked<> >]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:312:4: required from ‘seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:69:13: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:713:23: required from ‘bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:191:20: required from ‘void fmIndexConstructor(seqan::Index >) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:497:27: required from ‘void SEQAN_TEST_test_fm_index_constructor() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:131:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:937: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] 937 | *cur = Val_; | ~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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<> >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:312:4: required from ‘seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:69:13: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:713:23: required from ‘bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:191:20: required from ‘void fmIndexConstructor(seqan::Index >) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:497:27: required from ‘void SEQAN_TEST_test_fm_index_constructor() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:131:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:937: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] 937 | *cur = Val_; | ~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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<> >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:312:4: required from ‘seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:69:13: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:713:23: required from ‘bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:191:20: required from ‘void fmIndexConstructor(seqan::Index >) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:497:27: required from ‘void SEQAN_TEST_test_fm_index_constructor() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:131:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:937: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] 937 | *cur = Val_; | ~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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<> >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:312:4: required from ‘seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:69:13: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:713:23: required from ‘bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:191:20: required from ‘void fmIndexConstructor(seqan::Index >) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:497:27: required from ‘void SEQAN_TEST_test_fm_index_constructor() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:131:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:937: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] 937 | *cur = Val_; | ~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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<> >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:64, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h: In instantiation of ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pool, 7, seqan::Tag >, seqan::Tag >, seqan::SorterSpec, 7, seqan::Tag >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew7NComp, 7, seqan::Tag >, seqan::Tag >, int>]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1357:13: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe, 7, seqan::Tag >, seqan::Tag >, seqan::SorterSpec, 7, seqan::Tag >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer, 7, seqan::Tag >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe, 7, seqan::Tag >, seqan::Tag >, seqan::SorterSpec, 7, seqan::Tag >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer, 7, seqan::Tag >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395: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, 7, seqan::Tag >, seqan::Tag >, seqan::SorterSpec, 7, seqan::Tag >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer, 7, seqan::Tag >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:345:26: 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> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:312:4: required from ‘seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:69:13: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:713:23: required from ‘bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:191:20: required from ‘void fmIndexConstructor(seqan::Index >) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:498:27: required from ‘void SEQAN_TEST_test_fm_index_constructor() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:131:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:143:22: warning: implicitly-declared ‘constexpr seqan::Pair, 7, seqan::Tag >, seqan::Tag >& seqan::Pair, 7, seqan::Tag >, seqan::Tag >::operator=(const seqan::Pair, 7, seqan::Tag >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 143 | last = *in; | ~~~~~^~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair, 7, seqan::Tag >, seqan::Tag >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = seqan::Tuple, 7, seqan::Tag >]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/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::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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:312:4: required from ‘seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:69:13: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:713:23: required from ‘bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:191:20: required from ‘void fmIndexConstructor(seqan::Index >) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:498:27: required from ‘void SEQAN_TEST_test_fm_index_constructor() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:131:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:937: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] 937 | *cur = Val_; | ~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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 >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/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::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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:312:4: required from ‘seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:69:13: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:713:23: required from ‘bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:191:20: required from ‘void fmIndexConstructor(seqan::Index >) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:498:27: required from ‘void SEQAN_TEST_test_fm_index_constructor() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:131:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:937: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] 937 | *cur = Val_; | ~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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 >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/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::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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:312:4: required from ‘seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:69:13: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:713:23: required from ‘bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:191:20: required from ‘void fmIndexConstructor(seqan::Index >) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:498:27: required from ‘void SEQAN_TEST_test_fm_index_constructor() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:131:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:937: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] 937 | *cur = Val_; | ~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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 >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/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::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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:312:4: required from ‘seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:69:13: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:713:23: required from ‘bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:191:20: required from ‘void fmIndexConstructor(seqan::Index >) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:498:27: required from ‘void SEQAN_TEST_test_fm_index_constructor() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:131:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:937: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] 937 | *cur = Val_; | ~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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 >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:64, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h: In instantiation of ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pool >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew7NComp >, seqan::Tag >, int>]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1357:13: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395: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::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:345:26: required from ‘bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe, seqan::Source<> >, seqan::Caster >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:312:4: required from ‘seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe, seqan::Source<> >, seqan::Caster >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:69:13: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::String; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::String; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:713:23: required from ‘bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:191:20: required from ‘void fmIndexConstructor(seqan::Index >) [with TText = seqan::String; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:499:27: required from ‘void SEQAN_TEST_test_fm_index_constructor() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:131:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:143:22: warning: implicitly-declared ‘constexpr seqan::Pair >, seqan::Tag >& seqan::Pair >, seqan::Tag >::operator=(const seqan::Pair >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 143 | last = *in; | ~~~~~^~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >, seqan::Tag >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = seqan::Tuple >]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:312:4: required from ‘seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe, seqan::Source<> >, seqan::Caster >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:69:13: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::String; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::String; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:713:23: required from ‘bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:191:20: required from ‘void fmIndexConstructor(seqan::Index >) [with TText = seqan::String; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:499:27: required from ‘void SEQAN_TEST_test_fm_index_constructor() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:131:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:937: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] 937 | *cur = Val_; | ~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103:12: note: because ‘seqan::Triple, seqan::Tuple >, seqan::Tag >’ has user-provided ‘seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:312:4: required from ‘seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe, seqan::Source<> >, seqan::Caster >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:69:13: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::String; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::String; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:713:23: required from ‘bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:191:20: required from ‘void fmIndexConstructor(seqan::Index >) [with TText = seqan::String; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:499:27: required from ‘void SEQAN_TEST_test_fm_index_constructor() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:131:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:937: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] 937 | *cur = Val_; | ~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103:12: note: because ‘seqan::Triple, seqan::Tuple >, seqan::Tag >’ has user-provided ‘seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:312:4: required from ‘seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe, seqan::Source<> >, seqan::Caster >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:69:13: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::String; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::String; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:713:23: required from ‘bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:191:20: required from ‘void fmIndexConstructor(seqan::Index >) [with TText = seqan::String; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:499:27: required from ‘void SEQAN_TEST_test_fm_index_constructor() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:131:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:937: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] 937 | *cur = Val_; | ~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103:12: note: because ‘seqan::Triple, seqan::Tuple >, seqan::Tag >’ has user-provided ‘seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:312:4: required from ‘seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe, seqan::Source<> >, seqan::Caster >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:69:13: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::String; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::String; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:713:23: required from ‘bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:191:20: required from ‘void fmIndexConstructor(seqan::Index >) [with TText = seqan::String; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:499:27: required from ‘void SEQAN_TEST_test_fm_index_constructor() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:131:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:937: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] 937 | *cur = Val_; | ~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103:12: note: because ‘seqan::Triple, seqan::Tuple >, seqan::Tag >’ has user-provided ‘seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_sampler.h: In instantiation of ‘seqan::Pipe >, TPair, TLimitsString> >& seqan::Pipe >, TPair, TLimitsString> >::operator++() [with TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; unsigned int m = 7; TPair = seqan::Pair >; TLimitsString = seqan::String >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1357:13: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >, seqan::Multi >, seqan::Pair >, seqan::String > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >, seqan::Multi >, seqan::Pair >, seqan::String > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395:22: required from ‘bool seqan::operator<<(seqan::Pool&, TSource&) [with TValue = seqan::Pair >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >, seqan::Multi >, seqan::Pair >, seqan::String > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:317:20: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:621:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_sampler.h:599:20: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 599 | tmp.i1 = localPos; | ~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Pair >; TConfig = seqan::MapperConfigSize >, long unsigned int>, long unsigned int, seqan::File > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:684:11: required from ‘void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:953:5: required from ‘bool seqan::Pool::endWrite() [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:837:13: required from ‘seqan::Pool::~Pool() [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:324:41: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:621:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:584:16: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 584 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler::pop(seqan::Handler::TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Pair >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:925:13: required from ‘void seqan::Pool::pop(TValue&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1159:9: required from ‘void seqan::pop(seqan::Pool&, TValue&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_separator7.h:62:7: required from ‘void seqan::_skew7SeparateSlices(TInput&, const TFunctor&, TOut1&, TOut2&, TOut4&) [with TInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TFunctor = seqan::_skew7GlobalSlicedMulti >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > >; TOut1 = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut2 = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut4 = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:342:25: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:621:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:926:18: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 926 | Ref_ = *cur; | ~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/misc/test_misc.cpp:51: /<>/seqan-1.4.2+dfsg/core/include/seqan/misc/misc_interval_tree.h: In instantiation of ‘void seqan::findIntervals(const seqan::Graph&, const TPropertyMap&, TVertexDescriptor&, TValue, TValue, seqan::String&) [with TSpec = seqan::Directed >; TPropertyMap = seqan::String, seqan::StorePointsOnly>, seqan::Alloc<> >; TVertexDescriptor = unsigned int; TValue = int; TCargo = double]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/misc/misc_interval_tree.h:1917:15: required from ‘void seqan::findIntervals(const seqan::Graph&, const TPropertyMap&, TValue, TValue, seqan::String&) [with TSpec = seqan::Directed >; TPropertyMap = seqan::String, seqan::StorePointsOnly>, seqan::Alloc<> >; TValue = int; TCargo = double]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/misc/misc_interval_tree.h:1898:15: required from ‘void seqan::findIntervals(const seqan::IntervalTree&, TValue, TValue, seqan::String&) [with TValue = int; TCargo = double]’ /<>/seqan-1.4.2+dfsg/core/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]’ /<>/seqan-1.4.2+dfsg/core/tests/misc/test_misc.cpp:109:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/misc/misc_interval_tree.h:1949:12: warning: implicitly-declared ‘seqan::IntervalTreeNode, seqan::StorePointsOnly>& seqan::IntervalTreeNode, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode, seqan::StorePointsOnly>&)’ is deprecated [-Wdeprecated-copy] 1949 | act_prop = property(pm,act_knot); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/misc/misc_interval_tree.h:398:2: note: because ‘seqan::IntervalTreeNode, seqan::StorePointsOnly>’ has user-provided ‘seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo]’ 398 | IntervalTreeNode(IntervalTreeNode const & other): | ^~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:414: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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:621:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:937: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] 937 | *cur = Val_; | ~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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<> >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/misc/misc_interval_tree.h:1961:15: warning: implicitly-declared ‘seqan::IntervalTreeNode, seqan::StorePointsOnly>& seqan::IntervalTreeNode, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode, seqan::StorePointsOnly>&)’ is deprecated [-Wdeprecated-copy] 1961 | next_prop = property(pm,targetVertex(it)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/misc/misc_interval_tree.h:398:2: note: because ‘seqan::IntervalTreeNode, seqan::StorePointsOnly>’ has user-provided ‘seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo]’ 398 | IntervalTreeNode(IntervalTreeNode const & other): | ^~~~~~~~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/misc/misc_interval_tree.h:1982:16: warning: implicitly-declared ‘seqan::IntervalTreeNode, seqan::StorePointsOnly>& seqan::IntervalTreeNode, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode, seqan::StorePointsOnly>&)’ is deprecated [-Wdeprecated-copy] 1982 | next_prop = property(pm,targetVertex(it)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:415: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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:621:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:937: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] 937 | *cur = Val_; | ~~~~~^~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/misc/misc_interval_tree.h:398:2: note: because ‘seqan::IntervalTreeNode, seqan::StorePointsOnly>’ has user-provided ‘seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo]’ 398 | IntervalTreeNode(IntervalTreeNode const & other): | ^~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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<> >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:432: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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:621:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:937: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] 937 | *cur = Val_; | ~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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<> >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:443:9: 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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:621:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:937: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] 937 | *cur = Val_; | ~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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<> >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/misc/misc_interval_tree.h: In instantiation of ‘void seqan::findIntervals(const seqan::Graph&, const TPropertyMap&, TValue, seqan::String&) [with TSpec = seqan::Directed >; TPropertyMap = seqan::String, seqan::StorePointsOnly>, seqan::Alloc<> >; TValue = int; TCargo = int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/misc/misc_interval_tree.h:1886:15: required from ‘void seqan::findIntervals(const seqan::IntervalTree&, TValue, seqan::String&) [with TValue = int; TCargo = int]’ /<>/seqan-1.4.2+dfsg/core/tests/misc/test_misc_interval_tree.h:460:22: required from ‘void seqan::IntervalTreeTest_IntervalTree() [with TValue = int]’ /<>/seqan-1.4.2+dfsg/core/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]’ /<>/seqan-1.4.2+dfsg/core/tests/misc/test_misc.cpp:110:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/misc/misc_interval_tree.h:1827:12: warning: implicitly-declared ‘seqan::IntervalTreeNode, seqan::StorePointsOnly>& seqan::IntervalTreeNode, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode, seqan::StorePointsOnly>&)’ is deprecated [-Wdeprecated-copy] 1827 | act_prop = property(pm,act_knot); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/misc/misc_interval_tree.h:398:2: note: because ‘seqan::IntervalTreeNode, seqan::StorePointsOnly>’ has user-provided ‘seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo]’ 398 | IntervalTreeNode(IntervalTreeNode const & other): | ^~~~~~~~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/misc/misc_interval_tree.h:1838:15: warning: implicitly-declared ‘seqan::IntervalTreeNode, seqan::StorePointsOnly>& seqan::IntervalTreeNode, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode, seqan::StorePointsOnly>&)’ is deprecated [-Wdeprecated-copy] 1838 | next_prop = property(pm,targetVertex(it)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/misc/misc_interval_tree.h:398:2: note: because ‘seqan::IntervalTreeNode, seqan::StorePointsOnly>’ has user-provided ‘seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo]’ 398 | IntervalTreeNode(IntervalTreeNode const & other): | ^~~~~~~~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/misc/misc_interval_tree.h:1859:16: warning: implicitly-declared ‘seqan::IntervalTreeNode, seqan::StorePointsOnly>& seqan::IntervalTreeNode, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode, seqan::StorePointsOnly>&)’ is deprecated [-Wdeprecated-copy] 1859 | next_prop = property(pm,targetVertex(it)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/misc/misc_interval_tree.h:398:2: note: because ‘seqan::IntervalTreeNode, seqan::StorePointsOnly>’ has user-provided ‘seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo]’ 398 | IntervalTreeNode(IntervalTreeNode const & other): | ^~~~~~~~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/misc/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/misc/misc_interval_tree.h:1731:13: required from ‘void seqan::addInterval(seqan::IntervalTree&, TInterval) [with TValue = int; TCargo = int; TInterval = seqan::IntervalAndCargo]’ /<>/seqan-1.4.2+dfsg/core/tests/misc/test_misc_interval_tree.h:613:20: required from ‘void seqan::IntervalTreeTest_AddInterval() [with TValue = int]’ /<>/seqan-1.4.2+dfsg/core/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]’ /<>/seqan-1.4.2+dfsg/core/tests/misc/test_misc.cpp:113:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/misc/misc_interval_tree.h:1660:12: warning: implicitly-declared ‘seqan::IntervalTreeNode, seqan::StorePointsOnly>& seqan::IntervalTreeNode, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode, seqan::StorePointsOnly>&)’ is deprecated [-Wdeprecated-copy] 1660 | act_prop = property(pm,act_knot); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/misc/misc_interval_tree.h:398:2: note: because ‘seqan::IntervalTreeNode, seqan::StorePointsOnly>’ has user-provided ‘seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo]’ 398 | IntervalTreeNode(IntervalTreeNode const & other): | ^~~~~~~~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/misc/misc_interval_tree.h:1671:15: warning: implicitly-declared ‘seqan::IntervalTreeNode, seqan::StorePointsOnly>& seqan::IntervalTreeNode, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode, seqan::StorePointsOnly>&)’ is deprecated [-Wdeprecated-copy] 1671 | next_prop = property(pm,targetVertex(it)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/misc/misc_interval_tree.h:398:2: note: because ‘seqan::IntervalTreeNode, seqan::StorePointsOnly>’ has user-provided ‘seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo]’ 398 | IntervalTreeNode(IntervalTreeNode const & other): | ^~~~~~~~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/misc/misc_interval_tree.h:1698:16: warning: implicitly-declared ‘seqan::IntervalTreeNode, seqan::StorePointsOnly>& seqan::IntervalTreeNode, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode, seqan::StorePointsOnly>&)’ is deprecated [-Wdeprecated-copy] 1698 | next_prop = property(pm,targetVertex(it)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/misc/misc_interval_tree.h:398:2: note: because ‘seqan::IntervalTreeNode, seqan::StorePointsOnly>’ has user-provided ‘seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo]’ 398 | IntervalTreeNode(IntervalTreeNode const & other): | ^~~~~~~~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/misc/misc_interval_tree.h: In instantiation of ‘void seqan::findIntervalsExcludeTouching(const seqan::Graph&, const TPropertyMap&, TValue, seqan::String&) [with TSpec = seqan::Directed >; TPropertyMap = seqan::String, seqan::StorePointsOnly>, seqan::Alloc<> >; TValue = int; TCargo = int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/misc/misc_interval_tree.h:2131:30: required from ‘void seqan::findIntervalsExcludeTouching(const seqan::IntervalTree&, TValue, seqan::String&) [with TValue = int; TCargo = int]’ /<>/seqan-1.4.2+dfsg/core/tests/misc/test_misc_interval_tree.h:628:37: required from ‘void seqan::IntervalTreeTest_AddInterval() [with TValue = int]’ /<>/seqan-1.4.2+dfsg/core/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]’ /<>/seqan-1.4.2+dfsg/core/tests/misc/test_misc.cpp:113:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/misc/misc_interval_tree.h:2068:12: warning: implicitly-declared ‘seqan::IntervalTreeNode, seqan::StorePointsOnly>& seqan::IntervalTreeNode, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode, seqan::StorePointsOnly>&)’ is deprecated [-Wdeprecated-copy] 2068 | act_prop = property(pm,act_knot); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/misc/misc_interval_tree.h:398:2: note: because ‘seqan::IntervalTreeNode, seqan::StorePointsOnly>’ has user-provided ‘seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo]’ 398 | IntervalTreeNode(IntervalTreeNode const & other): | ^~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/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 > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:684:11: 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>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:953:5: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:837: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 > > >]’ /<>/seqan-1.4.2+dfsg/core/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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:621:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:584:16: warning: implicitly-declared ‘constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 584 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103:12: note: because ‘seqan::Triple, seqan::Tuple >, seqan::Tag >’ has user-provided ‘seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/misc/misc_interval_tree.h:2079:15: warning: implicitly-declared ‘seqan::IntervalTreeNode, seqan::StorePointsOnly>& seqan::IntervalTreeNode, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode, seqan::StorePointsOnly>&)’ is deprecated [-Wdeprecated-copy] 2079 | next_prop = property(pm,targetVertex(it)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/misc/misc_interval_tree.h:398:2: note: because ‘seqan::IntervalTreeNode, seqan::StorePointsOnly>’ has user-provided ‘seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo]’ 398 | IntervalTreeNode(IntervalTreeNode const & other): | ^~~~~~~~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/misc/misc_interval_tree.h:2100:16: warning: implicitly-declared ‘seqan::IntervalTreeNode, seqan::StorePointsOnly>& seqan::IntervalTreeNode, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode, seqan::StorePointsOnly>&)’ is deprecated [-Wdeprecated-copy] 2100 | next_prop = property(pm,targetVertex(it)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/misc/misc_interval_tree.h:398:2: note: because ‘seqan::IntervalTreeNode, seqan::StorePointsOnly>’ has user-provided ‘seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo]’ 398 | IntervalTreeNode(IntervalTreeNode const & other): | ^~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:99, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h: In instantiation of ‘static void seqan::Pipe, seqan::Merger7Multi >::_copy(seqan::Pipe, seqan::Merger7Multi >::TSkewDCStream&, const seqan::Triple >, seqan::Tag >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T = seqan::SimpleType; unsigned int SIZE = 6; 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 >; seqan::Pipe, seqan::Merger7Multi >::TSkewDCStream = seqan::SkewDCStream >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag > >; typename seqan::Value::Type = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:404:11: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:464:4: required from ‘seqan::Pipe, seqan::Merger7Multi >& seqan::Pipe, seqan::Merger7Multi >::operator++() [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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:431:13: required from ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:801:108: required from ‘void seqan::assign(seqan::String&, seqan::Pipe&) [with TValue = seqan::Pair >; TStringSpec = seqan::External >; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TSpec = seqan::Multi >, seqan::String > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:826:15: required from ‘void seqan::operator<<(seqan::String&, seqan::Pipe&) [with TValue = seqan::Pair >; TStringSpec = seqan::External >; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TSpec = seqan::Multi >, seqan::String > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:110:15: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:621:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:385:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct seqan::Pair >’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 385 | memcpy(&dst.i.i1, &src.i1, sizeof(T1)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:95:8: note: ‘struct seqan::Pair >’ declared here 95 | struct Pair | ^~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:99, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h: In instantiation of ‘static void seqan::Pipe, seqan::Merger7Multi >::_copy(seqan::Pipe, seqan::Merger7Multi >::TSkewDCStream&, const seqan::Triple >, seqan::Tag >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T = seqan::SimpleType; unsigned int SIZE = 4; 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 >; seqan::Pipe, seqan::Merger7Multi >::TSkewDCStream = seqan::SkewDCStream >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag > >; typename seqan::Value::Type = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:422:11: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:464:4: required from ‘seqan::Pipe, seqan::Merger7Multi >& seqan::Pipe, seqan::Merger7Multi >::operator++() [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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:431:13: required from ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:801:108: required from ‘void seqan::assign(seqan::String&, seqan::Pipe&) [with TValue = seqan::Pair >; TStringSpec = seqan::External >; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TSpec = seqan::Multi >, seqan::String > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:826:15: required from ‘void seqan::operator<<(seqan::String&, seqan::Pipe&) [with TValue = seqan::Pair >; TStringSpec = seqan::External >; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TSpec = seqan::Multi >, seqan::String > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:110:15: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:621:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:385:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct seqan::Pair >’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 385 | memcpy(&dst.i.i1, &src.i1, sizeof(T1)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:95:8: note: ‘struct seqan::Pair >’ declared here 95 | struct Pair | ^~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:99, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h: In instantiation of ‘static void seqan::Pipe, seqan::Merger7Multi >::_copy(seqan::Pipe, seqan::Merger7Multi >::TSkewDCStream&, const seqan::Triple >, seqan::Tag >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T = seqan::SimpleType; unsigned int SIZE = 5; 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 >; seqan::Pipe, seqan::Merger7Multi >::TSkewDCStream = seqan::SkewDCStream >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag > >; typename seqan::Value::Type = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:431:11: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:464:4: required from ‘seqan::Pipe, seqan::Merger7Multi >& seqan::Pipe, seqan::Merger7Multi >::operator++() [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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:431:13: required from ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:801:108: required from ‘void seqan::assign(seqan::String&, seqan::Pipe&) [with TValue = seqan::Pair >; TStringSpec = seqan::External >; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TSpec = seqan::Multi >, seqan::String > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:826:15: required from ‘void seqan::operator<<(seqan::String&, seqan::Pipe&) [with TValue = seqan::Pair >; TStringSpec = seqan::External >; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TSpec = seqan::Multi >, seqan::String > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:110:15: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:621:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:385:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct seqan::Pair >’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 385 | memcpy(&dst.i.i1, &src.i1, sizeof(T1)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:95:8: note: ‘struct seqan::Pair >’ declared here 95 | struct Pair | ^~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_sampler.h: In instantiation of ‘seqan::Pipe >, TPair, TLimitsString> >& seqan::Pipe >, TPair, TLimitsString> >::operator++() [with TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; unsigned int m = 7; TPair = seqan::Pair >; TLimitsString = seqan::String >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1357:13: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >, seqan::Multi >, seqan::Pair >, seqan::String > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >, seqan::Multi >, seqan::Pair >, seqan::String > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395:22: required from ‘bool seqan::operator<<(seqan::Pool&, TSource&) [with TValue = seqan::Pair >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >, seqan::Multi >, seqan::Pair >, seqan::String > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:317:20: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:622:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_sampler.h:599:20: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 599 | tmp.i1 = localPos; | ~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:414: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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:622:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:937: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] 937 | *cur = Val_; | ~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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<> >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:415: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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:622:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:937: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] 937 | *cur = Val_; | ~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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<> >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:432: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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:622:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:937: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] 937 | *cur = Val_; | ~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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<> >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:443:9: 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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:622:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:937: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] 937 | *cur = Val_; | ~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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<> >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:99, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h: In instantiation of ‘static void seqan::Pipe, seqan::Merger7Multi >::_copy(seqan::Pipe, seqan::Merger7Multi >::TSkewDCStream&, const seqan::Triple >, seqan::Tag >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T = seqan::SimpleType; unsigned int SIZE = 6; 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 >; seqan::Pipe, seqan::Merger7Multi >::TSkewDCStream = seqan::SkewDCStream >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag > >; typename seqan::Value::Type = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:404:11: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:464:4: required from ‘seqan::Pipe, seqan::Merger7Multi >& seqan::Pipe, seqan::Merger7Multi >::operator++() [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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:431:13: required from ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:801:108: required from ‘void seqan::assign(seqan::String&, seqan::Pipe&) [with TValue = seqan::Pair >; TStringSpec = seqan::External >; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TSpec = seqan::Multi >, seqan::String > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:826:15: required from ‘void seqan::operator<<(seqan::String&, seqan::Pipe&) [with TValue = seqan::Pair >; TStringSpec = seqan::External >; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TSpec = seqan::Multi >, seqan::String > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:110:15: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:622:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:385:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct seqan::Pair >’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 385 | memcpy(&dst.i.i1, &src.i1, sizeof(T1)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:95:8: note: ‘struct seqan::Pair >’ declared here 95 | struct Pair | ^~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:99, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h: In instantiation of ‘static void seqan::Pipe, seqan::Merger7Multi >::_copy(seqan::Pipe, seqan::Merger7Multi >::TSkewDCStream&, const seqan::Triple >, seqan::Tag >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T = seqan::SimpleType; unsigned int SIZE = 4; 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 >; seqan::Pipe, seqan::Merger7Multi >::TSkewDCStream = seqan::SkewDCStream >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag > >; typename seqan::Value::Type = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:422:11: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:464:4: required from ‘seqan::Pipe, seqan::Merger7Multi >& seqan::Pipe, seqan::Merger7Multi >::operator++() [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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:431:13: required from ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:801:108: required from ‘void seqan::assign(seqan::String&, seqan::Pipe&) [with TValue = seqan::Pair >; TStringSpec = seqan::External >; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TSpec = seqan::Multi >, seqan::String > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:826:15: required from ‘void seqan::operator<<(seqan::String&, seqan::Pipe&) [with TValue = seqan::Pair >; TStringSpec = seqan::External >; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TSpec = seqan::Multi >, seqan::String > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:110:15: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:622:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:385:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct seqan::Pair >’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 385 | memcpy(&dst.i.i1, &src.i1, sizeof(T1)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:95:8: note: ‘struct seqan::Pair >’ declared here 95 | struct Pair | ^~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:99, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h: In instantiation of ‘static void seqan::Pipe, seqan::Merger7Multi >::_copy(seqan::Pipe, seqan::Merger7Multi >::TSkewDCStream&, const seqan::Triple >, seqan::Tag >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T = seqan::SimpleType; unsigned int SIZE = 5; 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 >; seqan::Pipe, seqan::Merger7Multi >::TSkewDCStream = seqan::SkewDCStream >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag > >; typename seqan::Value::Type = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:431:11: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:464:4: required from ‘seqan::Pipe, seqan::Merger7Multi >& seqan::Pipe, seqan::Merger7Multi >::operator++() [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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:431:13: required from ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:801:108: required from ‘void seqan::assign(seqan::String&, seqan::Pipe&) [with TValue = seqan::Pair >; TStringSpec = seqan::External >; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TSpec = seqan::Multi >, seqan::String > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:826:15: required from ‘void seqan::operator<<(seqan::String&, seqan::Pipe&) [with TValue = seqan::Pair >; TStringSpec = seqan::External >; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TSpec = seqan::Multi >, seqan::String > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:110:15: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:622:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:385:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct seqan::Pair >’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 385 | memcpy(&dst.i.i1, &src.i1, sizeof(T1)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:95:8: note: ‘struct seqan::Pair >’ declared here 95 | struct Pair | ^~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_sampler.h: In instantiation of ‘seqan::Pipe, TPair, TLimitsString> >& seqan::Pipe, TPair, TLimitsString> >::operator++() [with TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; unsigned int m = 7; TPack = seqan::Tag; TPair = seqan::Pair >; TLimitsString = seqan::String >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1357:13: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >, seqan::Tuple, 7, seqan::Tag >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, 7, seqan::Tag >, seqan::Tag >, int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >, seqan::Multi >, seqan::Pair >, seqan::String > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >, seqan::Tuple, 7, seqan::Tag >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, 7, seqan::Tag >, seqan::Tag >, int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >, seqan::Multi >, seqan::Pair >, seqan::String > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395:22: required from ‘bool seqan::operator<<(seqan::Pool&, TSource&) [with TValue = seqan::Pair >, seqan::Tuple, 7, seqan::Tag >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, 7, seqan::Tag >, seqan::Tag >, int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >, seqan::Multi >, seqan::Pair >, seqan::String > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:317:20: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:623:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_sampler.h:497:16: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 497 | tmpRef->i1 = localPos; | ~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/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::Tag >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::Tag >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 5, seqan::Tag >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 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, seqan::Tuple, 5, seqan::Tag >, seqan::Tag >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: required from ‘void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::Tag >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::Tag >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: required from ‘void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::Tag >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::Tag >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:414: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::Tag >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::Tag >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::Tag >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::Tag >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::Tag >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]’ /<>/seqan-1.4.2+dfsg/core/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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:623:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared ‘constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::Tag >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::Tag >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::Tag >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 937 | *cur = Val_; | ~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103:12: note: because ‘seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::Tag >, seqan::Tag >’ has user-provided ‘seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 5, seqan::Tag >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/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::Tag >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::Tag >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 4, seqan::Tag >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 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, seqan::Tuple, 4, seqan::Tag >, seqan::Tag >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: required from ‘void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::Tag >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::Tag >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: required from ‘void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::Tag >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::Tag >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:415: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::Tag >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::Tag >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::Tag >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::Tag >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::Tag >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]’ /<>/seqan-1.4.2+dfsg/core/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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:623:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared ‘constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::Tag >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::Tag >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::Tag >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 937 | *cur = Val_; | ~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103:12: note: because ‘seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::Tag >, seqan::Tag >’ has user-provided ‘seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 4, seqan::Tag >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/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::Tag >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 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, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: required from ‘void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: required from ‘void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:432: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::Tag >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::Tag >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::Tag >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::Tag >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::Tag >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]’ /<>/seqan-1.4.2+dfsg/core/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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:623:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared ‘constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 937 | *cur = Val_; | ~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103:12: note: because ‘seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >’ has user-provided ‘seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::Tag >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/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::Tag >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 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, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: required from ‘void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: required from ‘void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:443:9: 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::Tag >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::Tag >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::Tag >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::Tag >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::Tag >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]’ /<>/seqan-1.4.2+dfsg/core/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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:623:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared ‘constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 937 | *cur = Val_; | ~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103:12: note: because ‘seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >’ has user-provided ‘seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::Tag >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:99, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h: In instantiation of ‘static void seqan::Pipe, seqan::Merger7Multi >::_copy(seqan::Pipe, seqan::Merger7Multi >::TSkewDCStream&, const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::Tag >; TInput0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::Tag >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::Tag >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::Tag >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::Tag >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >; TLimitsString = seqan::String >; seqan::Pipe, seqan::Merger7Multi >::TSkewDCStream = seqan::SkewDCStream >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag > >; typename seqan::Value::Type = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:404:11: required from ‘void seqan::Pipe, seqan::Merger7Multi >::insertStream(unsigned int) [with TInput0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::Tag >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::Tag >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::Tag >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::Tag >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >; TLimitsString = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:464:4: required from ‘seqan::Pipe, seqan::Merger7Multi >& seqan::Pipe, seqan::Merger7Multi >::operator++() [with TInput0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::Tag >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::Tag >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::Tag >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::Tag >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >; TLimitsString = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:431:13: required from ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:801:108: required from ‘void seqan::assign(seqan::String&, seqan::Pipe&) [with TValue = seqan::Pair >; TStringSpec = seqan::External >; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TSpec = seqan::Multi >, seqan::String > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:826:15: required from ‘void seqan::operator<<(seqan::String&, seqan::Pipe&) [with TValue = seqan::Pair >; TStringSpec = seqan::External >; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TSpec = seqan::Multi >, seqan::String > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:110:15: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:623:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:376:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct seqan::Pair >’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 376 | memcpy(&dst.i.i1, &src.i1, sizeof(T1)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:95:8: note: ‘struct seqan::Pair >’ declared here 95 | struct Pair | ^~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:99, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h: In instantiation of ‘static void seqan::Pipe, seqan::Merger7Multi >::_copy(seqan::Pipe, seqan::Merger7Multi >::TSkewDCStream&, const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 4, seqan::Tag >; TInput0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::Tag >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::Tag >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::Tag >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::Tag >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >; TLimitsString = seqan::String >; seqan::Pipe, seqan::Merger7Multi >::TSkewDCStream = seqan::SkewDCStream >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag > >; typename seqan::Value::Type = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:422:11: required from ‘void seqan::Pipe, seqan::Merger7Multi >::insertStream(unsigned int) [with TInput0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::Tag >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::Tag >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::Tag >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::Tag >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >; TLimitsString = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:464:4: required from ‘seqan::Pipe, seqan::Merger7Multi >& seqan::Pipe, seqan::Merger7Multi >::operator++() [with TInput0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::Tag >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::Tag >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::Tag >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::Tag >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >; TLimitsString = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:431:13: required from ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:801:108: required from ‘void seqan::assign(seqan::String&, seqan::Pipe&) [with TValue = seqan::Pair >; TStringSpec = seqan::External >; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TSpec = seqan::Multi >, seqan::String > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:826:15: required from ‘void seqan::operator<<(seqan::String&, seqan::Pipe&) [with TValue = seqan::Pair >; TStringSpec = seqan::External >; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TSpec = seqan::Multi >, seqan::String > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:110:15: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:623:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:376:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct seqan::Pair >’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 376 | memcpy(&dst.i.i1, &src.i1, sizeof(T1)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:95:8: note: ‘struct seqan::Pair >’ declared here 95 | struct Pair | ^~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:99, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h: In instantiation of ‘static void seqan::Pipe, seqan::Merger7Multi >::_copy(seqan::Pipe, seqan::Merger7Multi >::TSkewDCStream&, const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 5, seqan::Tag >; TInput0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::Tag >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::Tag >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::Tag >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::Tag >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >; TLimitsString = seqan::String >; seqan::Pipe, seqan::Merger7Multi >::TSkewDCStream = seqan::SkewDCStream >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag > >; typename seqan::Value::Type = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:431:11: required from ‘void seqan::Pipe, seqan::Merger7Multi >::insertStream(unsigned int) [with TInput0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::Tag >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::Tag >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::Tag >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::Tag >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >; TLimitsString = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:464:4: required from ‘seqan::Pipe, seqan::Merger7Multi >& seqan::Pipe, seqan::Merger7Multi >::operator++() [with TInput0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::Tag >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::Tag >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::Tag >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::Tag >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >; TLimitsString = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:431:13: required from ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:801:108: required from ‘void seqan::assign(seqan::String&, seqan::Pipe&) [with TValue = seqan::Pair >; TStringSpec = seqan::External >; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TSpec = seqan::Multi >, seqan::String > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:826:15: required from ‘void seqan::operator<<(seqan::String&, seqan::Pipe&) [with TValue = seqan::Pair >; TStringSpec = seqan::External >; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TSpec = seqan::Multi >, seqan::String > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:110:15: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:623:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:376:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct seqan::Pair >’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 376 | memcpy(&dst.i.i1, &src.i1, sizeof(T1)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:95:8: note: ‘struct seqan::Pair >’ declared here 95 | struct Pair | ^~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_sampler.h: In instantiation of ‘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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1357:13: required 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395:22: required from ‘bool seqan::operator<<(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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:317:20: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:624:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_sampler.h:497:16: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 497 | tmpRef->i1 = localPos; | ~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:414: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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:624:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:937: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] 937 | *cur = Val_; | ~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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 >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:415: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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:624:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:937: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] 937 | *cur = Val_; | ~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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 >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:432: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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:624:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:937: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] 937 | *cur = Val_; | ~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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 >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:443:9: 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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:624:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:937: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] 937 | *cur = Val_; | ~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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 >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/misc/misc_interval_tree.h: In instantiation of ‘void seqan::findIntervals(const seqan::Graph&, const TPropertyMap&, TVertexDescriptor&, TValue, TValue, seqan::String&) [with TSpec = seqan::Directed >; TPropertyMap = seqan::String, seqan::StorePointsOnly>, seqan::Alloc<> >; TVertexDescriptor = unsigned int; TValue = int; TCargo = int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/misc/misc_interval_tree.h:1917:15: required from ‘void seqan::findIntervals(const seqan::Graph&, const TPropertyMap&, TValue, TValue, seqan::String&) [with TSpec = seqan::Directed >; TPropertyMap = seqan::String, seqan::StorePointsOnly>, seqan::Alloc<> >; TValue = int; TCargo = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/misc/misc_interval_tree.h:1898:15: required from ‘void seqan::findIntervals(const seqan::IntervalTree&, TValue, TValue, seqan::String&) [with TValue = int; TCargo = int]’ /<>/seqan-1.4.2+dfsg/core/tests/misc/test_misc_interval_tree.h:285:16: required from ‘void seqan::IntervalTreeTest_FindIntervalsIntervals() [with TValue = int; TConstructSpec = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/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]’ /<>/seqan-1.4.2+dfsg/core/tests/misc/test_misc.cpp:118:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/misc/misc_interval_tree.h:1949:12: warning: implicitly-declared ‘seqan::IntervalTreeNode, seqan::StorePointsOnly>& seqan::IntervalTreeNode, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode, seqan::StorePointsOnly>&)’ is deprecated [-Wdeprecated-copy] 1949 | act_prop = property(pm,act_knot); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/misc/misc_interval_tree.h:398:2: note: because ‘seqan::IntervalTreeNode, seqan::StorePointsOnly>’ has user-provided ‘seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo]’ 398 | IntervalTreeNode(IntervalTreeNode const & other): | ^~~~~~~~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/misc/misc_interval_tree.h:1961:15: warning: implicitly-declared ‘seqan::IntervalTreeNode, seqan::StorePointsOnly>& seqan::IntervalTreeNode, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode, seqan::StorePointsOnly>&)’ is deprecated [-Wdeprecated-copy] 1961 | next_prop = property(pm,targetVertex(it)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/misc/misc_interval_tree.h:398:2: note: because ‘seqan::IntervalTreeNode, seqan::StorePointsOnly>’ has user-provided ‘seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo]’ 398 | IntervalTreeNode(IntervalTreeNode const & other): | ^~~~~~~~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/misc/misc_interval_tree.h:1982:16: warning: implicitly-declared ‘seqan::IntervalTreeNode, seqan::StorePointsOnly>& seqan::IntervalTreeNode, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode, seqan::StorePointsOnly>&)’ is deprecated [-Wdeprecated-copy] 1982 | next_prop = property(pm,targetVertex(it)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/misc/misc_interval_tree.h:398:2: note: because ‘seqan::IntervalTreeNode, seqan::StorePointsOnly>’ has user-provided ‘seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo]’ 398 | IntervalTreeNode(IntervalTreeNode const & other): | ^~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:99, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h: In instantiation of ‘static void seqan::Pipe, seqan::Merger7Multi >::_copy(seqan::Pipe, seqan::Merger7Multi >::TSkewDCStream&, const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >; 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 >; seqan::Pipe, seqan::Merger7Multi >::TSkewDCStream = seqan::SkewDCStream >, seqan::Tuple, seqan::Tuple >, seqan::Tag > >; typename seqan::Value::Type = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:404:11: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:464:4: required from ‘seqan::Pipe, seqan::Merger7Multi >& seqan::Pipe, seqan::Merger7Multi >::operator++() [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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:431:13: required from ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:801:108: required from ‘void seqan::assign(seqan::String&, seqan::Pipe&) [with TValue = seqan::Pair >; TStringSpec = seqan::External >; TInput = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TSpec = seqan::Multi >, seqan::String > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:826:15: required from ‘void seqan::operator<<(seqan::String&, seqan::Pipe&) [with TValue = seqan::Pair >; TStringSpec = seqan::External >; TInput = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TSpec = seqan::Multi >, seqan::String > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:110:15: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:624:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:376:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct seqan::Pair >’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 376 | memcpy(&dst.i.i1, &src.i1, sizeof(T1)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:95:8: note: ‘struct seqan::Pair >’ declared here 95 | struct Pair | ^~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:99, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h: In instantiation of ‘static void seqan::Pipe, seqan::Merger7Multi >::_copy(seqan::Pipe, seqan::Merger7Multi >::TSkewDCStream&, const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >; 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 >; seqan::Pipe, seqan::Merger7Multi >::TSkewDCStream = seqan::SkewDCStream >, seqan::Tuple, seqan::Tuple >, seqan::Tag > >; typename seqan::Value::Type = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:422:11: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:464:4: required from ‘seqan::Pipe, seqan::Merger7Multi >& seqan::Pipe, seqan::Merger7Multi >::operator++() [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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:431:13: required from ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:801:108: required from ‘void seqan::assign(seqan::String&, seqan::Pipe&) [with TValue = seqan::Pair >; TStringSpec = seqan::External >; TInput = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TSpec = seqan::Multi >, seqan::String > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:826:15: required from ‘void seqan::operator<<(seqan::String&, seqan::Pipe&) [with TValue = seqan::Pair >; TStringSpec = seqan::External >; TInput = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TSpec = seqan::Multi >, seqan::String > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:110:15: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:624:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:376:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct seqan::Pair >’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 376 | memcpy(&dst.i.i1, &src.i1, sizeof(T1)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:95:8: note: ‘struct seqan::Pair >’ declared here 95 | struct Pair | ^~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:99, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h: In instantiation of ‘static void seqan::Pipe, seqan::Merger7Multi >::_copy(seqan::Pipe, seqan::Merger7Multi >::TSkewDCStream&, const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >; 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 >; seqan::Pipe, seqan::Merger7Multi >::TSkewDCStream = seqan::SkewDCStream >, seqan::Tuple, seqan::Tuple >, seqan::Tag > >; typename seqan::Value::Type = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:431:11: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:464:4: required from ‘seqan::Pipe, seqan::Merger7Multi >& seqan::Pipe, seqan::Merger7Multi >::operator++() [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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:431:13: required from ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:801:108: required from ‘void seqan::assign(seqan::String&, seqan::Pipe&) [with TValue = seqan::Pair >; TStringSpec = seqan::External >; TInput = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TSpec = seqan::Multi >, seqan::String > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:826:15: required from ‘void seqan::operator<<(seqan::String&, seqan::Pipe&) [with TValue = seqan::Pair >; TStringSpec = seqan::External >; TInput = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TSpec = seqan::Multi >, seqan::String > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:110:15: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:624:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:376:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct seqan::Pair >’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 376 | memcpy(&dst.i.i1, &src.i1, sizeof(T1)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:95:8: note: ‘struct seqan::Pair >’ declared here 95 | struct Pair | ^~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_sampler.h: In instantiation of ‘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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1357:13: required 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395:22: required from ‘bool seqan::operator<<(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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:317:20: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:625:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_sampler.h:497:16: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 497 | tmpRef->i1 = localPos; | ~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_sampler.h: In instantiation of ‘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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1357:13: required 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395:22: required from ‘bool seqan::operator<<(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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:317:20: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:108:13: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet > >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet > >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet > >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:626:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_sampler.h:497:16: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 497 | tmpRef->i1 = localPos; | ~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:64, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h: In instantiation of ‘bool seqan::control(seqan::Pipe >&, const ControlBeginRead&) [with TInput = seqan::Pool, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew7NComp, 7, seqan::BitPacked<> >, seqan::Tag >, int>; seqan::ControlBeginRead = seqan::Tag]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:712:23: required from ‘bool seqan::beginRead(seqan::Pipe&) [with TInput = seqan::Pool, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TSpec = seqan::Namer, 7, seqan::BitPacked<> >, seqan::Tag >, int> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1354:23: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer, 7, seqan::BitPacked<> >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer, 7, seqan::BitPacked<> >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395: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, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer, 7, seqan::BitPacked<> >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:345:26: 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> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:312:4: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:713:23: required from ‘bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_compressed_sa.h:159:16: required from ‘void _compressedSaGetNextPos(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_compressed_sa.h:296:28: required from ‘void SEQAN_TEST_compressed_sa_get_next_pos_() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:121:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:164:21: warning: implicitly-declared ‘constexpr seqan::Pair, 7, seqan::BitPacked<> >, seqan::Tag >& seqan::Pair, 7, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Pair, 7, seqan::BitPacked<> >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 164 | me.last = *me.in; | ~~~~~~~~^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair, 7, seqan::BitPacked<> >, seqan::Tag >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = seqan::Tuple, 7, seqan::BitPacked<> >]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:673:27: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:312:4: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:713:23: required from ‘bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_compressed_sa.h:159:16: required from ‘void _compressedSaGetNextPos(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_compressed_sa.h:296:28: required from ‘void SEQAN_TEST_compressed_sa_get_next_pos_() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:121:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:361: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] 361 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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<> >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/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 > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:674:11: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:312:4: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:713:23: required from ‘bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_compressed_sa.h:159:16: required from ‘void _compressedSaGetNextPos(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_compressed_sa.h:296:28: required from ‘void SEQAN_TEST_compressed_sa_get_next_pos_() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:121:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:567:12: 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] 567 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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<> >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:64, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h: In instantiation of ‘bool seqan::control(seqan::Pipe >&, const ControlBeginRead&) [with TInput = seqan::Pool, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew7NComp, 7, seqan::BitPacked<> >, seqan::Tag >, int>; seqan::ControlBeginRead = seqan::Tag]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:712:23: required from ‘bool seqan::beginRead(seqan::Pipe&) [with TInput = seqan::Pool, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TSpec = seqan::Namer, 7, seqan::BitPacked<> >, seqan::Tag >, int> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1354:23: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer, 7, seqan::BitPacked<> >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer, 7, seqan::BitPacked<> >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395: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, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer, 7, seqan::BitPacked<> >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:345:26: 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> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:312:4: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:713:23: required from ‘bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:191:20: required from ‘void fmIndexConstructor(seqan::Index >) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:497:27: required from ‘void SEQAN_TEST_test_fm_index_constructor() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:131:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:164:21: warning: implicitly-declared ‘constexpr seqan::Pair, 7, seqan::BitPacked<> >, seqan::Tag >& seqan::Pair, 7, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Pair, 7, seqan::BitPacked<> >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 164 | me.last = *me.in; | ~~~~~~~~^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair, 7, seqan::BitPacked<> >, seqan::Tag >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = seqan::Tuple, 7, seqan::BitPacked<> >]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:673:27: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:312:4: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:713:23: required from ‘bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:191:20: required from ‘void fmIndexConstructor(seqan::Index >) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:497:27: required from ‘void SEQAN_TEST_test_fm_index_constructor() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:131:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:361: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] 361 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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<> >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/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 > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:674:11: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:312:4: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:713:23: required from ‘bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:191:20: required from ‘void fmIndexConstructor(seqan::Index >) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:497:27: required from ‘void SEQAN_TEST_test_fm_index_constructor() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:131:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:567:12: 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] 567 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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<> >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:64, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h: In instantiation of ‘bool seqan::control(seqan::Pipe >&, const ControlBeginRead&) [with TInput = seqan::Pool, 7, seqan::Tag >, seqan::Tag >, seqan::SorterSpec, 7, seqan::Tag >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew7NComp, 7, seqan::Tag >, seqan::Tag >, int>; seqan::ControlBeginRead = seqan::Tag]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:712:23: required from ‘bool seqan::beginRead(seqan::Pipe&) [with TInput = seqan::Pool, 7, seqan::Tag >, seqan::Tag >, seqan::SorterSpec, 7, seqan::Tag >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TSpec = seqan::Namer, 7, seqan::Tag >, seqan::Tag >, int> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1354:23: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe, 7, seqan::Tag >, seqan::Tag >, seqan::SorterSpec, 7, seqan::Tag >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer, 7, seqan::Tag >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe, 7, seqan::Tag >, seqan::Tag >, seqan::SorterSpec, 7, seqan::Tag >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer, 7, seqan::Tag >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395: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, 7, seqan::Tag >, seqan::Tag >, seqan::SorterSpec, 7, seqan::Tag >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer, 7, seqan::Tag >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:345:26: 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> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:312:4: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:713:23: required from ‘bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:191:20: required from ‘void fmIndexConstructor(seqan::Index >) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:498:27: required from ‘void SEQAN_TEST_test_fm_index_constructor() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:131:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:164:21: warning: implicitly-declared ‘constexpr seqan::Pair, 7, seqan::Tag >, seqan::Tag >& seqan::Pair, 7, seqan::Tag >, seqan::Tag >::operator=(const seqan::Pair, 7, seqan::Tag >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 164 | me.last = *me.in; | ~~~~~~~~^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair, 7, seqan::Tag >, seqan::Tag >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = seqan::Tuple, 7, seqan::Tag >]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:673:27: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/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::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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:312:4: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:713:23: required from ‘bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:191:20: required from ‘void fmIndexConstructor(seqan::Index >) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:498:27: required from ‘void SEQAN_TEST_test_fm_index_constructor() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:131:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:361: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] 361 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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 >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/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 > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:674:11: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/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::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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:312:4: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:713:23: required from ‘bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:191:20: required from ‘void fmIndexConstructor(seqan::Index >) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:498:27: required from ‘void SEQAN_TEST_test_fm_index_constructor() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:131:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:567:12: 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] 567 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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 >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:64, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h: In instantiation of ‘bool seqan::control(seqan::Pipe >&, const ControlBeginRead&) [with TInput = seqan::Pool >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew7NComp >, seqan::Tag >, int>; seqan::ControlBeginRead = seqan::Tag]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:712:23: required from ‘bool seqan::beginRead(seqan::Pipe&) [with TInput = seqan::Pool >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TSpec = seqan::Namer >, seqan::Tag >, int> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1354:23: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395: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::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:345:26: required from ‘bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe, seqan::Source<> >, seqan::Caster >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:312:4: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::String; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::String; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:713:23: required from ‘bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:191:20: required from ‘void fmIndexConstructor(seqan::Index >) [with TText = seqan::String; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:499:27: required from ‘void SEQAN_TEST_test_fm_index_constructor() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:131:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:164:21: warning: implicitly-declared ‘constexpr seqan::Pair >, seqan::Tag >& seqan::Pair >, seqan::Tag >::operator=(const seqan::Pair >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 164 | me.last = *me.in; | ~~~~~~~~^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >, seqan::Tag >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = seqan::Tuple >]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:673:27: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:312:4: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::String; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::String; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:713:23: required from ‘bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:191:20: required from ‘void fmIndexConstructor(seqan::Index >) [with TText = seqan::String; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:499:27: required from ‘void SEQAN_TEST_test_fm_index_constructor() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:131:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:361: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] 361 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103:12: note: because ‘seqan::Triple, seqan::Tuple >, seqan::Tag >’ has user-provided ‘seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/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 > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:674:11: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:312:4: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::String; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::String; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:713:23: required from ‘bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:191:20: required from ‘void fmIndexConstructor(seqan::Index >) [with TText = seqan::String; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:499:27: required from ‘void SEQAN_TEST_test_fm_index_constructor() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:131:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:567:12: warning: implicitly-declared ‘constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 567 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103:12: note: because ‘seqan::Triple, seqan::Tuple >, seqan::Tag >’ has user-provided ‘seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:79, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/tests/misc/test_misc.cpp:41: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h: In instantiation of ‘void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, seqan::True) [with TValue = seqan::SimpleType]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from ‘void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from ‘void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, seqan::True) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from ‘void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1840:27: required from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagExact_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20: required from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagExact_; typename seqan::Size >::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:131:16: required from ‘seqan::String >::String(const seqan::String >&) [with TValue = seqan::SimpleType; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/misc/test_misc_edit_environment.h:48:15: required from ‘void SEQAN_TEST_test_misc_edit_environment_string_enumerator_hamming() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/misc/test_misc.cpp:130:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class seqan::SimpleType’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_alphabet.h:84, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:68, from /<>/seqan-1.4.2+dfsg/core/tests/misc/test_misc.cpp:41: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: ‘class seqan::SimpleType’ declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:64, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h: In instantiation of ‘const typename seqan::Value > >::Type& seqan::Pipe >::operator*() [with TInput = seqan::Pool >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew7NCompMulti >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>; typename seqan::Value > >::Type = seqan::Pair >, long unsigned int, seqan::Tag >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_filter.h:148:22: required from ‘const typename seqan::Value > >::Type seqan::Pipe >::operator*() const [with TInput = seqan::Pipe >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int> > >; TFunctor = seqan::_skew7GlobalSlicedMulti >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > >; typename seqan::Value > >::Type = seqan::Pair >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1356:24: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int> > >, seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int> > >, seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395: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::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int> > >, seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:328:26: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:621:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:134:20: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 134 | tmp.i1 = getValueI1(*in); | ~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:64, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h: In instantiation of ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pool >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew7NCompMulti >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_filter.h:153:13: required from ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pipe >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int> > >; TFunctor = seqan::_skew7GlobalSlicedMulti >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1357:13: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int> > >, seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int> > >, seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395: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::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int> > >, seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:328:26: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:621:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:143:22: warning: implicitly-declared ‘constexpr seqan::Pair >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >& seqan::Pair >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Pair >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 143 | last = *in; | ~~~~~^~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple, 7, seqan::BitPacked<> >]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Pair >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:673:27: required from ‘void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Pair >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: required from ‘void seqan::Pool::push(const TValue&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: required from ‘void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_separator7.h:64:9: required from ‘void seqan::_skew7SeparateSlices(TInput&, const TFunctor&, TOut1&, TOut2&, TOut4&) [with TInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TFunctor = seqan::_skew7GlobalSlicedMulti >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > >; TOut1 = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut2 = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut4 = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:342:25: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:621:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:361:44: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 361 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Pair >; TConfig = seqan::MapperConfigSize >, long unsigned int>, long unsigned int, seqan::File > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:674:11: required from ‘void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Pair >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: required from ‘void seqan::Pool::push(const TValue&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: required from ‘void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_separator7.h:64:9: required from ‘void seqan::_skew7SeparateSlices(TInput&, const TFunctor&, TOut1&, TOut2&, TOut4&) [with TInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TFunctor = seqan::_skew7GlobalSlicedMulti >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > >; TOut1 = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut2 = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut4 = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:342:25: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:621:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:567:12: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 567 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:673:27: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:416: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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:621:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:361: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] 361 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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<> >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/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 > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:674:11: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:416: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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:621:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:567:12: 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] 567 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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<> >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:64, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h: In instantiation of ‘const typename seqan::Value > >::Type& seqan::Pipe >::operator*() [with TInput = seqan::Pool >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew7NCompMulti >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>; typename seqan::Value > >::Type = seqan::Pair >, long unsigned int, seqan::Tag >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_filter.h:148:22: required from ‘const typename seqan::Value > >::Type seqan::Pipe >::operator*() const [with TInput = seqan::Pipe >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int> > >; TFunctor = seqan::_skew7GlobalSlicedMulti >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > >; typename seqan::Value > >::Type = seqan::Pair >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1356:24: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int> > >, seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int> > >, seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395: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::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int> > >, seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:328:26: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:622:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:134:20: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 134 | tmp.i1 = getValueI1(*in); | ~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:64, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h: In instantiation of ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pool >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew7NCompMulti >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_filter.h:153:13: required from ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pipe >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int> > >; TFunctor = seqan::_skew7GlobalSlicedMulti >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1357:13: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int> > >, seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int> > >, seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395: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::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int> > >, seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:328:26: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:622:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:143:22: warning: implicitly-declared ‘constexpr seqan::Pair >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >& seqan::Pair >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Pair >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 143 | last = *in; | ~~~~~^~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple, 7, seqan::BitPacked<> >]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:673:27: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:416: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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:622:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:361: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] 361 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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<> >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/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 > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:674:11: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:416: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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:622:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:567:12: 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] 567 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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<> >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:64, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h: In instantiation of ‘const typename seqan::Value > >::Type& seqan::Pipe >::operator*() [with TInput = seqan::Pool >, seqan::Tuple, 7, seqan::Tag >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::Tag >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew7NCompMulti >, seqan::Tuple, 7, seqan::Tag >, seqan::Tag >, int>; typename seqan::Value > >::Type = seqan::Pair >, long unsigned int, seqan::Tag >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_filter.h:148:22: required from ‘const typename seqan::Value > >::Type seqan::Pipe >::operator*() const [with TInput = seqan::Pipe >, seqan::Tuple, 7, seqan::Tag >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::Tag >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple, 7, seqan::Tag >, seqan::Tag >, int> > >; TFunctor = seqan::_skew7GlobalSlicedMulti >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > >; typename seqan::Value > >::Type = seqan::Pair >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1356:24: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tuple, 7, seqan::Tag >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::Tag >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple, 7, seqan::Tag >, seqan::Tag >, int> > >, seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tuple, 7, seqan::Tag >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::Tag >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple, 7, seqan::Tag >, seqan::Tag >, int> > >, seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395: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::Tuple, 7, seqan::Tag >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::Tag >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple, 7, seqan::Tag >, seqan::Tag >, int> > >, seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:328:26: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:623:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:134:20: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 134 | tmp.i1 = getValueI1(*in); | ~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:64, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h: In instantiation of ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pool >, seqan::Tuple, 7, seqan::Tag >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::Tag >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew7NCompMulti >, seqan::Tuple, 7, seqan::Tag >, seqan::Tag >, int>]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_filter.h:153:13: required from ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pipe >, seqan::Tuple, 7, seqan::Tag >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::Tag >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple, 7, seqan::Tag >, seqan::Tag >, int> > >; TFunctor = seqan::_skew7GlobalSlicedMulti >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1357:13: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tuple, 7, seqan::Tag >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::Tag >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple, 7, seqan::Tag >, seqan::Tag >, int> > >, seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tuple, 7, seqan::Tag >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::Tag >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple, 7, seqan::Tag >, seqan::Tag >, int> > >, seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395: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::Tuple, 7, seqan::Tag >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::Tag >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple, 7, seqan::Tag >, seqan::Tag >, int> > >, seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:328:26: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:623:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:143:22: warning: implicitly-declared ‘constexpr seqan::Pair >, seqan::Tuple, 7, seqan::Tag >, seqan::Tag >& seqan::Pair >, seqan::Tuple, 7, seqan::Tag >, seqan::Tag >::operator=(const seqan::Pair >, seqan::Tuple, 7, seqan::Tag >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 143 | last = *in; | ~~~~~^~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >, seqan::Tuple, 7, seqan::Tag >, seqan::Tag >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple, 7, seqan::Tag >]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/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::Tag >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:673:27: required from ‘void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, 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, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: required from ‘void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: required from ‘void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:416: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::Tag >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::Tag >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::Tag >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::Tag >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::Tag >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]’ /<>/seqan-1.4.2+dfsg/core/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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:623:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:361:44: warning: implicitly-declared ‘constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 361 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103:12: note: because ‘seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >’ has user-provided ‘seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::Tag >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/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::Tag >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:674:11: required from ‘void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, 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, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: required from ‘void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: required from ‘void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:416: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::Tag >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::Tag >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::Tag >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::Tag >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::Tag >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]’ /<>/seqan-1.4.2+dfsg/core/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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:623:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:567:12: warning: implicitly-declared ‘constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 567 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103:12: note: because ‘seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >’ has user-provided ‘seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::Tag >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:64, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h: In instantiation of ‘const typename seqan::Value > >::Type& seqan::Pipe >::operator*() [with TInput = seqan::Pool >, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew7NCompMulti >, seqan::Tuple >, seqan::Tag >, int>; typename seqan::Value > >::Type = seqan::Pair >, long unsigned int, seqan::Tag >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_filter.h:148:22: required from ‘const typename seqan::Value > >::Type seqan::Pipe >::operator*() const [with TInput = seqan::Pipe >, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple >, seqan::Tag >, int> > >; TFunctor = seqan::_skew7GlobalSlicedMulti >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > >; typename seqan::Value > >::Type = seqan::Pair >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1356:24: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple >, seqan::Tag >, int> > >, seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple >, seqan::Tag >, int> > >, seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395: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::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple >, seqan::Tag >, int> > >, seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:328:26: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:624:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:134:20: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 134 | tmp.i1 = getValueI1(*in); | ~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:64, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h: In instantiation of ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pool >, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew7NCompMulti >, seqan::Tuple >, seqan::Tag >, int>]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_filter.h:153:13: required from ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pipe >, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple >, seqan::Tag >, int> > >; TFunctor = seqan::_skew7GlobalSlicedMulti >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1357:13: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple >, seqan::Tag >, int> > >, seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple >, seqan::Tag >, int> > >, seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395: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::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple >, seqan::Tag >, int> > >, seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:328:26: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:624:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:143:22: warning: implicitly-declared ‘constexpr seqan::Pair >, seqan::Tuple >, seqan::Tag >& seqan::Pair >, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Pair >, seqan::Tuple >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 143 | last = *in; | ~~~~~^~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >, seqan::Tuple >, seqan::Tag >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple >]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:673:27: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:416: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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:624:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:361: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] 361 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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 >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/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 > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:674:11: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:416: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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:294:4: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:624:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:567:12: 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] 567 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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 >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:79, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/tests/misc/test_misc.cpp:41: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h: In instantiation of ‘void seqan::_arrayMoveForwardPointer(TValue*, TValue*, TValue*, seqan::True) [with TValue = seqan::SimpleType]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1610:29: required from ‘void seqan::arrayMoveForward(TValue*, TValue*, TValue*) [with TValue = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1444:21: required from ‘void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, seqan::True) [with TValue = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1465:31: required from ‘void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:849:31: required from ‘static typename seqan::Size::Type seqan::ClearSpaceExpandStringBase_::_clearSpace_(T&, typename seqan::Size::Type, typename seqan::Size::Type, typename seqan::Size::Type) [with T = seqan::String, seqan::Alloc<> >; TExpand = seqan::Tag; typename seqan::Size::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1014:62: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:2212:23: required from ‘TSize seqan::resizeSpace(T&, TSize, TBeginPosition, TEndPosition) [with T = seqan::String, seqan::Alloc<> >; TSize = int; TBeginPosition = int; TEndPosition = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:2276:16: required from ‘void seqan::erase(T&, TPosition) [with T = seqan::String, seqan::Alloc<> >; TPosition = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/misc/edit_environment.h:379:22: required from ‘bool seqan::Iter, DISTANCE> >, const seqan::Tag >::_reinit(int, int) [with TObject = seqan::String, seqan::Alloc<> >; unsigned int DISTANCE = 1]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/misc/edit_environment.h:959:9: required from ‘void seqan::goBegin(seqan::Iter, DISTANCE> >, const seqan::Tag >&) [with TObject = seqan::String, seqan::Alloc<> >; unsigned int DISTANCE = 1]’ /<>/seqan-1.4.2+dfsg/core/tests/misc/test_misc_edit_environment.h:126:12: required from ‘void SEQAN_TEST_test_misc_edit_environment_string_enumerator_iterator_edit() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/misc/test_misc.cpp:133:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1589:19: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class seqan::SimpleType’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1589 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_alphabet.h:84, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:68, from /<>/seqan-1.4.2+dfsg/core/tests/misc/test_misc.cpp:41: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: ‘class seqan::SimpleType’ declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:79, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/tests/misc/test_misc.cpp:41: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h: In instantiation of ‘void seqan::_arrayMoveBackwardPointer(TValue*, TValue*, TValue*, seqan::True) [with TValue = seqan::SimpleType]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1641:30: required from ‘void seqan::arrayMoveBackward(TValue*, TValue*, TValue*) [with TValue = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1213:26: required from ‘void seqan::arrayMove(TSource1, TSource2, TTarget) [with TTarget = seqan::SimpleType*; TSource1 = seqan::SimpleType*; TSource2 = seqan::SimpleType*]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1660:14: required from ‘void seqan::_arrayClearSpacePointer(TValue*, size_t, size_t, size_t, const seqan::True&) [with TValue = seqan::SimpleType; size_t = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1681:28: required from ‘void seqan::arrayClearSpace(TValue*, size_t, size_t, size_t) [with TValue = seqan::SimpleType; size_t = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:856:28: required from ‘static typename seqan::Size::Type seqan::ClearSpaceExpandStringBase_::_clearSpace_(T&, typename seqan::Size::Type, typename seqan::Size::Type, typename seqan::Size::Type) [with T = seqan::String, seqan::Alloc<> >; TExpand = seqan::Tag; typename seqan::Size::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1014:62: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:2212:23: required from ‘TSize seqan::resizeSpace(T&, TSize, TBeginPosition, TEndPosition) [with T = seqan::String, seqan::Alloc<> >; TSize = int; TBeginPosition = int; TEndPosition = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:2276:16: required from ‘void seqan::erase(T&, TPosition) [with T = seqan::String, seqan::Alloc<> >; TPosition = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/misc/edit_environment.h:379:22: required from ‘bool seqan::Iter, DISTANCE> >, const seqan::Tag >::_reinit(int, int) [with TObject = seqan::String, seqan::Alloc<> >; unsigned int DISTANCE = 1]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/misc/edit_environment.h:959:9: required from ‘void seqan::goBegin(seqan::Iter, DISTANCE> >, const seqan::Tag >&) [with TObject = seqan::String, seqan::Alloc<> >; unsigned int DISTANCE = 1]’ /<>/seqan-1.4.2+dfsg/core/tests/misc/test_misc_edit_environment.h:126:12: required from ‘void SEQAN_TEST_test_misc_edit_environment_string_enumerator_iterator_edit() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/misc/test_misc.cpp:133:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1621:19: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class seqan::SimpleType’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1621 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_alphabet.h:84, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:68, from /<>/seqan-1.4.2+dfsg/core/tests/misc/test_misc.cpp:41: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: ‘class seqan::SimpleType’ declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Pair, 7, seqan::BitPacked<> >, seqan::Tag >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: required from ‘void seqan::Pool::push(const TValue&) [with TValue = seqan::Pair, 7, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: required from ‘void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Pair, 7, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1356:17: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair, 7, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >, seqan::Sampler<7, seqan::BitPacked<> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair, 7, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >, seqan::Sampler<7, seqan::BitPacked<> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395:22: required from ‘bool seqan::operator<<(seqan::Pool&, TSource&) [with TValue = seqan::Pair, 7, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >, seqan::Sampler<7, seqan::BitPacked<> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:335:20: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:713:23: required from ‘bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_compressed_sa.h:159:16: required from ‘void _compressedSaGetNextPos(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_compressed_sa.h:296:28: required from ‘void SEQAN_TEST_compressed_sa_get_next_pos_() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:121:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared ‘constexpr seqan::Pair, 7, seqan::BitPacked<> >, seqan::Tag >& seqan::Pair, 7, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Pair, 7, seqan::BitPacked<> >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 937 | *cur = Val_; | ~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair, 7, seqan::BitPacked<> >, seqan::Tag >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = seqan::Tuple, 7, seqan::BitPacked<> >]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h: In instantiation of ‘seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Pair >; TConfig = seqan::MapperConfigSize >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:387:33: required from ‘seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:607:33: required from ‘seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:919:24: required from ‘void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:919:4: required from ‘seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:148:104: 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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:362:29: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:713:23: required from ‘bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_compressed_sa.h:159:16: required from ‘void _compressedSaGetNextPos(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_compressed_sa.h:296:28: required from ‘void SEQAN_TEST_compressed_sa_get_next_pos_() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:121:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:252:15: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 252 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:253:9: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 253 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:293:11: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 293 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Pair >; TConfig = seqan::MapperConfigSize >, long unsigned int>, long unsigned int, seqan::File > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:684:11: required from ‘void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:953:5: required from ‘bool seqan::Pool::endWrite() [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:837:13: required from ‘seqan::Pool::~Pool() [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:247:41: required from ‘bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:218:4: 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> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:376:34: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:713:23: required from ‘bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_compressed_sa.h:159:16: required from ‘void _compressedSaGetNextPos(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_compressed_sa.h:296:28: required from ‘void SEQAN_TEST_compressed_sa_get_next_pos_() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:121:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:584:16: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 584 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:64, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h: In instantiation of ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pool >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew3NComp >, seqan::Tag >, int>]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1357:13: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395: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::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:251:26: required from ‘bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:218:4: 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> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:376:34: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:713:23: required from ‘bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_compressed_sa.h:159:16: required from ‘void _compressedSaGetNextPos(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_compressed_sa.h:296:28: required from ‘void SEQAN_TEST_compressed_sa_get_next_pos_() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:121:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:143:22: warning: implicitly-declared ‘constexpr seqan::Pair >, seqan::Tag >& seqan::Pair >, seqan::Tag >::operator=(const seqan::Pair >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 143 | last = *in; | ~~~~~^~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >, seqan::Tag >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = seqan::Tuple >]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Pair >; TConfig = seqan::MapperConfigSize >, long unsigned int>, long unsigned int, seqan::File > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:684:11: required from ‘void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:953:5: required from ‘bool seqan::Pool::endWrite() [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:837:13: required from ‘seqan::Pool::~Pool() [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:259:45: required from ‘bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:218:4: 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> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:376:34: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:713:23: required from ‘bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_compressed_sa.h:159:16: required from ‘void _compressedSaGetNextPos(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_compressed_sa.h:296:28: required from ‘void SEQAN_TEST_compressed_sa_get_next_pos_() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:121:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:584:16: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 584 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:218:4: 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> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:376:34: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:713:23: required from ‘bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_compressed_sa.h:159:16: required from ‘void _compressedSaGetNextPos(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_compressed_sa.h:296:28: required from ‘void SEQAN_TEST_compressed_sa_get_next_pos_() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:121:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:937: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] 937 | *cur = Val_; | ~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103:12: note: because ‘seqan::Triple, seqan::Tuple, seqan::Tag >’ has user-provided ‘seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Pair, 7, seqan::BitPacked<> >, seqan::Tag >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: required from ‘void seqan::Pool::push(const TValue&) [with TValue = seqan::Pair, 7, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: required from ‘void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Pair, 7, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1356:17: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair, 7, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >, seqan::Sampler<7, seqan::BitPacked<> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair, 7, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >, seqan::Sampler<7, seqan::BitPacked<> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395:22: required from ‘bool seqan::operator<<(seqan::Pool&, TSource&) [with TValue = seqan::Pair, 7, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >, seqan::Sampler<7, seqan::BitPacked<> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:335:20: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:713:23: required from ‘bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:191:20: required from ‘void fmIndexConstructor(seqan::Index >) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:497:27: required from ‘void SEQAN_TEST_test_fm_index_constructor() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:131:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared ‘constexpr seqan::Pair, 7, seqan::BitPacked<> >, seqan::Tag >& seqan::Pair, 7, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Pair, 7, seqan::BitPacked<> >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 937 | *cur = Val_; | ~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair, 7, seqan::BitPacked<> >, seqan::Tag >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = seqan::Tuple, 7, seqan::BitPacked<> >]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, 7, seqan::Tag >, seqan::Tag >, seqan::SorterSpec, 7, seqan::Tag >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, 7, seqan::Tag >, seqan::Tag >, seqan::SorterSpec, 7, seqan::Tag >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Pair, 7, seqan::Tag >, seqan::Tag >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: required from ‘void seqan::Pool::push(const TValue&) [with TValue = seqan::Pair, 7, seqan::Tag >, seqan::Tag >; TSpec = seqan::SorterSpec, 7, seqan::Tag >, seqan::Tag >, int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: required from ‘void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Pair, 7, seqan::Tag >, seqan::Tag >; TSpec = seqan::SorterSpec, 7, seqan::Tag >, seqan::Tag >, int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1356:17: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair, 7, seqan::Tag >, seqan::Tag >; TSpec = seqan::SorterSpec, 7, seqan::Tag >, seqan::Tag >, int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >, seqan::Sampler<7, seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair, 7, seqan::Tag >, seqan::Tag >; TSpec = seqan::SorterSpec, 7, seqan::Tag >, seqan::Tag >, int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >, seqan::Sampler<7, seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395:22: required from ‘bool seqan::operator<<(seqan::Pool&, TSource&) [with TValue = seqan::Pair, 7, seqan::Tag >, seqan::Tag >; TSpec = seqan::SorterSpec, 7, seqan::Tag >, seqan::Tag >, int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >, seqan::Sampler<7, seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:335:20: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:713:23: required from ‘bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:191:20: required from ‘void fmIndexConstructor(seqan::Index >) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:498:27: required from ‘void SEQAN_TEST_test_fm_index_constructor() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:131:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared ‘constexpr seqan::Pair, 7, seqan::Tag >, seqan::Tag >& seqan::Pair, 7, seqan::Tag >, seqan::Tag >::operator=(const seqan::Pair, 7, seqan::Tag >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 937 | *cur = Val_; | ~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair, 7, seqan::Tag >, seqan::Tag >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = seqan::Tuple, 7, seqan::Tag >]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Pair >, seqan::Tag >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: required from ‘void seqan::Pool::push(const TValue&) [with TValue = seqan::Pair >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: required from ‘void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Pair >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1356:17: required 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<7, seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(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<7, seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395:22: required from ‘bool seqan::operator<<(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<7, seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:335:20: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::String; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::String; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:713:23: required from ‘bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:191:20: required from ‘void fmIndexConstructor(seqan::Index >) [with TText = seqan::String; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:499:27: required from ‘void SEQAN_TEST_test_fm_index_constructor() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:131:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared ‘constexpr seqan::Pair >, seqan::Tag >& seqan::Pair >, seqan::Tag >::operator=(const seqan::Pair >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 937 | *cur = Val_; | ~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >, seqan::Tag >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = seqan::Tuple >]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Pair >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: required from ‘void seqan::Pool::push(const TValue&) [with TValue = seqan::Pair >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: required from ‘void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Pair >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1356:17: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >, seqan::Multi >, seqan::Pair >, seqan::String > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >, seqan::Multi >, seqan::Pair >, seqan::String > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395:22: required from ‘bool seqan::operator<<(seqan::Pool&, TSource&) [with TValue = seqan::Pair >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >, seqan::Multi >, seqan::Pair >, seqan::String > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:317:20: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:621:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared ‘constexpr seqan::Pair >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >& seqan::Pair >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Pair >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 937 | *cur = Val_; | ~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple, 7, seqan::BitPacked<> >]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:64, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h: In instantiation of ‘bool seqan::control(seqan::Pipe >&, const ControlBeginRead&) [with TInput = seqan::Pool >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew7NCompMulti >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>; seqan::ControlBeginRead = seqan::Tag]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:651:23: required from ‘bool seqan::control(seqan::Pipe&, const TCommand&) [with TInput = seqan::Pipe >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int> > >; TSpec = seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > >; TCommand = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:712:23: required from ‘bool seqan::beginRead(seqan::Pipe&) [with TInput = seqan::Pipe >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int> > >; TSpec = seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1354:23: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int> > >, seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int> > >, seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395: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::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int> > >, seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:328:26: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:621:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:164:21: warning: implicitly-declared ‘constexpr seqan::Pair >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >& seqan::Pair >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Pair >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 164 | me.last = *me.in; | ~~~~~~~~^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple, 7, seqan::BitPacked<> >]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:64, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:165:23: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 165 | me.tmp.i1 = me.last.i1; | ~~~~~~~~~~^~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h: In instantiation of ‘seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Pair >; TConfig = seqan::MapperConfigSize >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:387:33: required from ‘seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:607:33: required from ‘seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:919:24: required from ‘void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:919:4: required from ‘seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:401:106: 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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:350:34: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:621:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:252:15: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 252 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:253:9: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 253 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:293:11: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 293 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:64, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h: In instantiation of ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pool >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew7NComp >, seqan::Tag >, int>]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1357:13: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395: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::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:345:26: required from ‘bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:312:4: 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> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:367:34: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:621:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:143:22: warning: implicitly-declared ‘constexpr seqan::Pair >, seqan::Tag >& seqan::Pair >, seqan::Tag >::operator=(const seqan::Pair >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 143 | last = *in; | ~~~~~^~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >, seqan::Tag >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = seqan::Tuple >]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:312:4: 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> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:367:34: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:621:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:937: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] 937 | *cur = Val_; | ~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103:12: note: because ‘seqan::Triple, seqan::Tuple >, seqan::Tag >’ has user-provided ‘seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:312:4: 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> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:367:34: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:621:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:937: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] 937 | *cur = Val_; | ~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103:12: note: because ‘seqan::Triple, seqan::Tuple >, seqan::Tag >’ has user-provided ‘seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:312:4: 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> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:367:34: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:621:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:937: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] 937 | *cur = Val_; | ~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103:12: note: because ‘seqan::Triple, seqan::Tuple >, seqan::Tag >’ has user-provided ‘seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:312:4: 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> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:367:34: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:621:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:937: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] 937 | *cur = Val_; | ~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103:12: note: because ‘seqan::Triple, seqan::Tuple >, seqan::Tag >’ has user-provided ‘seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Pair >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: required from ‘void seqan::Pool::push(const TValue&) [with TValue = seqan::Pair >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: required from ‘void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Pair >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1356:17: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >, seqan::Multi >, seqan::Pair >, seqan::String > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >, seqan::Multi >, seqan::Pair >, seqan::String > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395:22: required from ‘bool seqan::operator<<(seqan::Pool&, TSource&) [with TValue = seqan::Pair >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >, seqan::Multi >, seqan::Pair >, seqan::String > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:317:20: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:622:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared ‘constexpr seqan::Pair >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >& seqan::Pair >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Pair >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 937 | *cur = Val_; | ~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple, 7, seqan::BitPacked<> >]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:64, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h: In instantiation of ‘bool seqan::control(seqan::Pipe >&, const ControlBeginRead&) [with TInput = seqan::Pool >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew7NCompMulti >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>; seqan::ControlBeginRead = seqan::Tag]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:651:23: required from ‘bool seqan::control(seqan::Pipe&, const TCommand&) [with TInput = seqan::Pipe >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int> > >; TSpec = seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > >; TCommand = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:712:23: required from ‘bool seqan::beginRead(seqan::Pipe&) [with TInput = seqan::Pipe >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int> > >; TSpec = seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1354:23: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int> > >, seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int> > >, seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395: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::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int> > >, seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:328:26: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:622:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:164:21: warning: implicitly-declared ‘constexpr seqan::Pair >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >& seqan::Pair >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Pair >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 164 | me.last = *me.in; | ~~~~~~~~^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple, 7, seqan::BitPacked<> >]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:64, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:165:23: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 165 | me.tmp.i1 = me.last.i1; | ~~~~~~~~~~^~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, 7, seqan::Tag >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::Tag >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, 7, seqan::Tag >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::Tag >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Pair >, seqan::Tuple, 7, seqan::Tag >, seqan::Tag >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: required from ‘void seqan::Pool::push(const TValue&) [with TValue = seqan::Pair >, seqan::Tuple, 7, seqan::Tag >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, 7, seqan::Tag >, seqan::Tag >, int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: required from ‘void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Pair >, seqan::Tuple, 7, seqan::Tag >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, 7, seqan::Tag >, seqan::Tag >, int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1356:17: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >, seqan::Tuple, 7, seqan::Tag >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, 7, seqan::Tag >, seqan::Tag >, int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >, seqan::Multi >, seqan::Pair >, seqan::String > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >, seqan::Tuple, 7, seqan::Tag >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, 7, seqan::Tag >, seqan::Tag >, int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >, seqan::Multi >, seqan::Pair >, seqan::String > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395:22: required from ‘bool seqan::operator<<(seqan::Pool&, TSource&) [with TValue = seqan::Pair >, seqan::Tuple, 7, seqan::Tag >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, 7, seqan::Tag >, seqan::Tag >, int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >, seqan::Multi >, seqan::Pair >, seqan::String > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:317:20: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:623:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared ‘constexpr seqan::Pair >, seqan::Tuple, 7, seqan::Tag >, seqan::Tag >& seqan::Pair >, seqan::Tuple, 7, seqan::Tag >, seqan::Tag >::operator=(const seqan::Pair >, seqan::Tuple, 7, seqan::Tag >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 937 | *cur = Val_; | ~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >, seqan::Tuple, 7, seqan::Tag >, seqan::Tag >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple, 7, seqan::Tag >]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:64, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h: In instantiation of ‘bool seqan::control(seqan::Pipe >&, const ControlBeginRead&) [with TInput = seqan::Pool >, seqan::Tuple, 7, seqan::Tag >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::Tag >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew7NCompMulti >, seqan::Tuple, 7, seqan::Tag >, seqan::Tag >, int>; seqan::ControlBeginRead = seqan::Tag]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:651:23: required from ‘bool seqan::control(seqan::Pipe&, const TCommand&) [with TInput = seqan::Pipe >, seqan::Tuple, 7, seqan::Tag >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::Tag >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple, 7, seqan::Tag >, seqan::Tag >, int> > >; TSpec = seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > >; TCommand = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:712:23: required from ‘bool seqan::beginRead(seqan::Pipe&) [with TInput = seqan::Pipe >, seqan::Tuple, 7, seqan::Tag >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::Tag >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple, 7, seqan::Tag >, seqan::Tag >, int> > >; TSpec = seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1354:23: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tuple, 7, seqan::Tag >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::Tag >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple, 7, seqan::Tag >, seqan::Tag >, int> > >, seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tuple, 7, seqan::Tag >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::Tag >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple, 7, seqan::Tag >, seqan::Tag >, int> > >, seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395: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::Tuple, 7, seqan::Tag >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, 7, seqan::Tag >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple, 7, seqan::Tag >, seqan::Tag >, int> > >, seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:328:26: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:623:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:164:21: warning: implicitly-declared ‘constexpr seqan::Pair >, seqan::Tuple, 7, seqan::Tag >, seqan::Tag >& seqan::Pair >, seqan::Tuple, 7, seqan::Tag >, seqan::Tag >::operator=(const seqan::Pair >, seqan::Tuple, 7, seqan::Tag >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 164 | me.last = *me.in; | ~~~~~~~~^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >, seqan::Tuple, 7, seqan::Tag >, seqan::Tag >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple, 7, seqan::Tag >]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:64, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:165:23: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 165 | me.tmp.i1 = me.last.i1; | ~~~~~~~~~~^~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/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::Pair >, seqan::Tuple >, seqan::Tag >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: required from ‘void seqan::Pool::push(const TValue&) [with TValue = seqan::Pair >, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple >, seqan::Tag >, int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: required from ‘void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Pair >, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple >, seqan::Tag >, int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1356:17: required 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395:22: required from ‘bool seqan::operator<<(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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:317:20: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:624:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared ‘constexpr seqan::Pair >, seqan::Tuple >, seqan::Tag >& seqan::Pair >, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Pair >, seqan::Tuple >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 937 | *cur = Val_; | ~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >, seqan::Tuple >, seqan::Tag >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple >]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:64, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h: In instantiation of ‘bool seqan::control(seqan::Pipe >&, const ControlBeginRead&) [with TInput = seqan::Pool >, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew7NCompMulti >, seqan::Tuple >, seqan::Tag >, int>; seqan::ControlBeginRead = seqan::Tag]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:651:23: required from ‘bool seqan::control(seqan::Pipe&, const TCommand&) [with TInput = seqan::Pipe >, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple >, seqan::Tag >, int> > >; TSpec = seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > >; TCommand = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:712:23: required from ‘bool seqan::beginRead(seqan::Pipe&) [with TInput = seqan::Pipe >, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple >, seqan::Tag >, int> > >; TSpec = seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1354:23: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple >, seqan::Tag >, int> > >, seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple >, seqan::Tag >, int> > >, seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395: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::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tuple >, seqan::Tag >, int> > >, seqan::Filter >, long unsigned int, seqan::Tag >, seqan::String >, long unsigned int, seqan::Pair > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7_multi.h:328:26: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:624:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:164:21: warning: implicitly-declared ‘constexpr seqan::Pair >, seqan::Tuple >, seqan::Tag >& seqan::Pair >, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Pair >, seqan::Tuple >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 164 | me.last = *me.in; | ~~~~~~~~^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >, seqan::Tuple >, seqan::Tag >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple >]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:64, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:165:23: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 165 | me.tmp.i1 = me.last.i1; | ~~~~~~~~~~^~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Pair >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:673:27: required from ‘void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Pair >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: required from ‘void seqan::Pool::push(const TValue&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: required from ‘void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1356:17: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer, 7, seqan::BitPacked<> >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer, 7, seqan::BitPacked<> >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395:22: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:713:23: required from ‘bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_compressed_sa.h:159:16: required from ‘void _compressedSaGetNextPos(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_compressed_sa.h:296:28: required from ‘void SEQAN_TEST_compressed_sa_get_next_pos_() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:121:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:361:44: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 361 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Pair >; TConfig = seqan::MapperConfigSize >, long unsigned int>, long unsigned int, seqan::File > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:674:11: required from ‘void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Pair >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: required from ‘void seqan::Pool::push(const TValue&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: required from ‘void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1356:17: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer, 7, seqan::BitPacked<> >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe, 7, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer, 7, seqan::BitPacked<> >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395:22: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:713:23: required from ‘bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_compressed_sa.h:159:16: required from ‘void _compressedSaGetNextPos(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_compressed_sa.h:296:28: required from ‘void SEQAN_TEST_compressed_sa_get_next_pos_() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:121:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:567:12: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 567 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Pair >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:673:27: required from ‘void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Pair >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: required from ‘void seqan::Pool::push(const TValue&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: required from ‘void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1356:17: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395:22: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:713:23: required from ‘bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_compressed_sa.h:159:16: required from ‘void _compressedSaGetNextPos(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_compressed_sa.h:296:28: required from ‘void SEQAN_TEST_compressed_sa_get_next_pos_() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:121:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:361:44: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 361 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Pair >; TConfig = seqan::MapperConfigSize >, long unsigned int>, long unsigned int, seqan::File > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:674:11: required from ‘void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Pair >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: required from ‘void seqan::Pool::push(const TValue&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: required from ‘void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1356:17: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395:22: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:713:23: required from ‘bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_compressed_sa.h:159:16: required from ‘void _compressedSaGetNextPos(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_compressed_sa.h:296:28: required from ‘void SEQAN_TEST_compressed_sa_get_next_pos_() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:121:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:567:12: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 567 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:64, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h: In instantiation of ‘bool seqan::control(seqan::Pipe >&, const ControlBeginRead&) [with TInput = seqan::Pool >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew3NComp >, seqan::Tag >, int>; seqan::ControlBeginRead = seqan::Tag]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:712:23: required from ‘bool seqan::beginRead(seqan::Pipe&) [with TInput = seqan::Pool >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TSpec = seqan::Namer >, seqan::Tag >, int> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1354:23: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395: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::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:251:26: required from ‘bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:218:4: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:713:23: required from ‘bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_compressed_sa.h:159:16: required from ‘void _compressedSaGetNextPos(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_compressed_sa.h:296:28: required from ‘void SEQAN_TEST_compressed_sa_get_next_pos_() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:121:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:164:21: warning: implicitly-declared ‘constexpr seqan::Pair >, seqan::Tag >& seqan::Pair >, seqan::Tag >::operator=(const seqan::Pair >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 164 | me.last = *me.in; | ~~~~~~~~^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >, seqan::Tag >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = seqan::Tuple >]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:96, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h: In instantiation of ‘TResult seqan::_skew3NComp::operator()(const TValue&, const TValue&) const [with TValue = seqan::Pair >, seqan::Tag >; TResult = int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:141:42: required from ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pool >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew3NComp >, seqan::Tag >, int>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1357:13: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395: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::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:251:26: required from ‘bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:218:4: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:713:23: required from ‘bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_compressed_sa.h:159:16: required from ‘void _compressedSaGetNextPos(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_compressed_sa.h:296:28: required from ‘void SEQAN_TEST_compressed_sa_get_next_pos_() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:121:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:74:43: warning: taking address of packed member of ‘seqan::Tuple >’ may result in an unaligned pointer value [-Waddress-of-packed-member] 74 | const TStoredValue *sa = a.i2.i; | ~~~~~^ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:75:43: warning: taking address of packed member of ‘seqan::Tuple >’ may result in an unaligned pointer value [-Waddress-of-packed-member] 75 | const TStoredValue *sb = b.i2.i; | ~~~~~^ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:673:27: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:218:4: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:713:23: required from ‘bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_compressed_sa.h:159:16: required from ‘void _compressedSaGetNextPos(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_compressed_sa.h:296:28: required from ‘void SEQAN_TEST_compressed_sa_get_next_pos_() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:121:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:361: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] 361 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103:12: note: because ‘seqan::Triple, seqan::Tuple, seqan::Tag >’ has user-provided ‘seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/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 > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:674:11: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:218:4: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:713:23: required from ‘bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_compressed_sa.h:159:16: required from ‘void _compressedSaGetNextPos(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_compressed_sa.h:296:28: required from ‘void SEQAN_TEST_compressed_sa_get_next_pos_() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:121:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:567:12: warning: implicitly-declared ‘constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 567 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103:12: note: because ‘seqan::Triple, seqan::Tuple, seqan::Tag >’ has user-provided ‘seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h: In instantiation of ‘seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Pair >; TConfig = seqan::MapperConfigSize >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:387:33: required from ‘seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:607:33: required from ‘seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:919:24: required from ‘void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:919:4: required from ‘seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_filter.h:153:13: required from ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TFunctor = seqan::filterI2 >, long unsigned int>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_sa_lss.h:415:29: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:713:23: required from ‘bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_compressed_sa.h:159:16: required from ‘void _compressedSaGetNextPos(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_compressed_sa.h:296:28: required from ‘void SEQAN_TEST_compressed_sa_get_next_pos_() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:121:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:252:15: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 252 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:253:9: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 253 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:293:11: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 293 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::setHost(seqan::PairDecrementer_&, const TLimits2&) [with TPair = seqan::Pair >; TLimits = seqan::String >; unsigned int m = 7; TLimits2 = seqan::String >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_sampler.h:537:11: required from ‘void seqan::Pipe >, TPair, TLimitsString> >::prepare() [with TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; unsigned int m = 7; TPair = seqan::Pair >; TLimitsString = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_sampler.h:613:9: required from ‘bool seqan::control(seqan::Pipe, TPair, TLimitsString> >&, const ControlBeginRead&) [with TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; unsigned int m = 7; TPack = seqan::BitPacked<>; TPair = seqan::Pair >; TLimitsString = seqan::String >; seqan::ControlBeginRead = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:712:23: required from ‘bool seqan::beginRead(seqan::Pipe&) [with TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TSpec = seqan::Multi >, seqan::Pair >, seqan::String > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1354:23: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >, seqan::Multi >, seqan::Pair >, seqan::String > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >, seqan::Multi >, seqan::Pair >, seqan::String > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395:22: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:621:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:1119:16: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 1119 | me.pos = TPair(0, 0); | ~~~~~~~^~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_sampler.h: In instantiation of ‘void seqan::Pipe >, TPair, TLimitsString> >::fill() [with TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; unsigned int m = 7; TPair = seqan::Pair >; TLimitsString = seqan::String >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_sampler.h:544:13: required from ‘void seqan::Pipe >, TPair, TLimitsString> >::prepare() [with TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; unsigned int m = 7; TPair = seqan::Pair >; TLimitsString = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_sampler.h:613:9: required from ‘bool seqan::control(seqan::Pipe, TPair, TLimitsString> >&, const ControlBeginRead&) [with TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; unsigned int m = 7; TPack = seqan::BitPacked<>; TPair = seqan::Pair >; TLimitsString = seqan::String >; seqan::ControlBeginRead = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:712:23: required from ‘bool seqan::beginRead(seqan::Pipe&) [with TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TSpec = seqan::Multi >, seqan::Pair >, seqan::String > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1354:23: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >, seqan::Multi >, seqan::Pair >, seqan::String > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >, seqan::Multi >, seqan::Pair >, seqan::String > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395:22: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:621:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_sampler.h:557:11: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 557 | tmp.i1 = localPos; | ~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:64, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h: In instantiation of ‘bool seqan::control(seqan::Pipe >&, const ControlBeginRead&) [with TInput = seqan::Pool >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew7NComp >, seqan::Tag >, int>; seqan::ControlBeginRead = seqan::Tag]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:712:23: required from ‘bool seqan::beginRead(seqan::Pipe&) [with TInput = seqan::Pool >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TSpec = seqan::Namer >, seqan::Tag >, int> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1354:23: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395: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::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:345:26: required from ‘bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:312:4: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:621:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:164:21: warning: implicitly-declared ‘constexpr seqan::Pair >, seqan::Tag >& seqan::Pair >, seqan::Tag >::operator=(const seqan::Pair >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 164 | me.last = *me.in; | ~~~~~~~~^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >, seqan::Tag >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = seqan::Tuple >]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:100, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h: In instantiation of ‘TResult seqan::_skew7NComp::operator()(const TValue&, const TValue&) const [with TValue = seqan::Pair >, seqan::Tag >; TResult = int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_namer.h:141:42: required from ‘seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pool >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TCompare = seqan::_skew7NComp >, seqan::Tag >, int>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1357:13: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395: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::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:345:26: required from ‘bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:312:4: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:621:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:74:43: warning: taking address of packed member of ‘seqan::Tuple >’ may result in an unaligned pointer value [-Waddress-of-packed-member] 74 | const TStoredValue *sa = a.i2.i; | ~~~~~^ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:75:43: warning: taking address of packed member of ‘seqan::Tuple >’ may result in an unaligned pointer value [-Waddress-of-packed-member] 75 | const TStoredValue *sb = b.i2.i; | ~~~~~^ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:673:27: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:312:4: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:621:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:361: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] 361 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103:12: note: because ‘seqan::Triple, seqan::Tuple >, seqan::Tag >’ has user-provided ‘seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/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 > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:674:11: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/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> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:312:4: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:621:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:567:12: warning: implicitly-declared ‘constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 567 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103:12: note: because ‘seqan::Triple, seqan::Tuple >, seqan::Tag >’ has user-provided ‘seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_sampler.h: In instantiation of ‘void seqan::Pipe >, TPair, TLimitsString> >::fill() [with TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; unsigned int m = 7; TPair = seqan::Pair >; TLimitsString = seqan::String >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_sampler.h:544:13: required from ‘void seqan::Pipe >, TPair, TLimitsString> >::prepare() [with TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; unsigned int m = 7; TPair = seqan::Pair >; TLimitsString = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_sampler.h:613:9: required from ‘bool seqan::control(seqan::Pipe, TPair, TLimitsString> >&, const ControlBeginRead&) [with TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; unsigned int m = 7; TPack = seqan::BitPacked<>; TPair = seqan::Pair >; TLimitsString = seqan::String >; seqan::ControlBeginRead = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:712:23: required from ‘bool seqan::beginRead(seqan::Pipe&) [with TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TSpec = seqan::Multi >, seqan::Pair >, seqan::String > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1354:23: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >, seqan::Multi >, seqan::Pair >, seqan::String > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, 7, seqan::BitPacked<> >, seqan::Tag >, int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >, seqan::Multi >, seqan::Pair >, seqan::String > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395:22: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:622:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_sampler.h:557:11: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 557 | tmp.i1 = localPos; | ~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_sampler.h: In instantiation of ‘void seqan::Pipe, TPair, TLimitsString> >::fill() [with TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; unsigned int m = 7; TPack = seqan::Tag; TPair = seqan::Pair >; TLimitsString = seqan::String >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_sampler.h:426:13: required from ‘void seqan::Pipe, TPair, TLimitsString> >::prepare() [with TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; unsigned int m = 7; TPack = seqan::Tag; TPair = seqan::Pair >; TLimitsString = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_sampler.h:613:9: required from ‘bool seqan::control(seqan::Pipe, TPair, TLimitsString> >&, const ControlBeginRead&) [with TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; unsigned int m = 7; TPack = seqan::Tag; TPair = seqan::Pair >; TLimitsString = seqan::String >; seqan::ControlBeginRead = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:712:23: required from ‘bool seqan::beginRead(seqan::Pipe&) [with TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TSpec = seqan::Multi >, seqan::Pair >, seqan::String > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1354:23: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >, seqan::Tuple, 7, seqan::Tag >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, 7, seqan::Tag >, seqan::Tag >, int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >, seqan::Multi >, seqan::Pair >, seqan::String > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >, seqan::Tuple, 7, seqan::Tag >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, 7, seqan::Tag >, seqan::Tag >, int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >, seqan::Multi >, seqan::Pair >, seqan::String > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395:22: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:623:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_sampler.h:438:24: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 438 | tmpRef->i1 = localPos; | ~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_sampler.h: In instantiation of ‘void seqan::Pipe, TPair, TLimitsString> >::fill() [with TInput = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; unsigned int m = 7; TPack = seqan::Tag; TPair = seqan::Pair >; TLimitsString = seqan::String >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_sampler.h:426:13: required from ‘void seqan::Pipe, TPair, TLimitsString> >::prepare() [with TInput = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; unsigned int m = 7; TPack = seqan::Tag; TPair = seqan::Pair >; TLimitsString = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_sampler.h:613:9: required from ‘bool seqan::control(seqan::Pipe, TPair, TLimitsString> >&, const ControlBeginRead&) [with TInput = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; unsigned int m = 7; TPack = seqan::Tag; TPair = seqan::Pair >; TLimitsString = seqan::String >; seqan::ControlBeginRead = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:712:23: required from ‘bool seqan::beginRead(seqan::Pipe&) [with TInput = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TSpec = seqan::Multi >, seqan::Pair >, seqan::String > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1354:23: required 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395:22: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:624:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_sampler.h:438:24: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 438 | tmpRef->i1 = localPos; | ~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_sampler.h: In instantiation of ‘void seqan::Pipe, TPair, TLimitsString> >::fill() [with TInput = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; unsigned int m = 7; TPack = seqan::Tag; TPair = seqan::Pair >; TLimitsString = seqan::String >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_sampler.h:426:13: required from ‘void seqan::Pipe, TPair, TLimitsString> >::prepare() [with TInput = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; unsigned int m = 7; TPack = seqan::Tag; TPair = seqan::Pair >; TLimitsString = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_sampler.h:613:9: required from ‘bool seqan::control(seqan::Pipe, TPair, TLimitsString> >&, const ControlBeginRead&) [with TInput = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; unsigned int m = 7; TPack = seqan::Tag; TPair = seqan::Pair >; TLimitsString = seqan::String >; seqan::ControlBeginRead = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:712:23: required from ‘bool seqan::beginRead(seqan::Pipe&) [with TInput = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TSpec = seqan::Multi >, seqan::Pair >, seqan::String > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1354:23: required 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395:22: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:625:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_sampler.h:438:24: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 438 | tmpRef->i1 = localPos; | ~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_sampler.h: In instantiation of ‘void seqan::Pipe, TPair, TLimitsString> >::fill() [with TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; unsigned int m = 7; TPack = seqan::Tag; TPair = seqan::Pair >; TLimitsString = seqan::String >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_sampler.h:426:13: required from ‘void seqan::Pipe, TPair, TLimitsString> >::prepare() [with TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; unsigned int m = 7; TPack = seqan::Tag; TPair = seqan::Pair >; TLimitsString = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_sampler.h:613:9: required from ‘bool seqan::control(seqan::Pipe, TPair, TLimitsString> >&, const ControlBeginRead&) [with TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; unsigned int m = 7; TPack = seqan::Tag; TPair = seqan::Pair >; TLimitsString = seqan::String >; seqan::ControlBeginRead = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:712:23: required from ‘bool seqan::beginRead(seqan::Pipe&) [with TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TSpec = seqan::Multi >, seqan::Pair >, seqan::String > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1354:23: required 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395:22: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet > >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet > >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet > >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:626:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_sampler.h:438:24: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 438 | tmpRef->i1 = localPos; | ~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Pair >, seqan::Tag >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: required from ‘void seqan::Pool::push(const TValue&) [with TValue = seqan::Pair >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: required from ‘void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Pair >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1356:17: required 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::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >, seqan::Sampler<3> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tag >, 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::Sampler<3> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395:22: required from ‘bool seqan::operator<<(seqan::Pool&, TSource&) [with TValue = seqan::Pair >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tag >, 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::Sampler<3> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:241:20: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:713:23: required from ‘bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_compressed_sa.h:159:16: required from ‘void _compressedSaGetNextPos(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_compressed_sa.h:296:28: required from ‘void SEQAN_TEST_compressed_sa_get_next_pos_() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:121:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared ‘constexpr seqan::Pair >, seqan::Tag >& seqan::Pair >, seqan::Tag >::operator=(const seqan::Pair >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 937 | *cur = Val_; | ~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >, seqan::Tag >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = seqan::Tuple >]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h: In instantiation of ‘seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Pair >; TConfig = seqan::MapperConfigSize >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:387:33: required from ‘seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:607:33: required from ‘seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:919:24: required from ‘void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:919:4: required from ‘seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender3.h:86:38: 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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:269:29: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:713:23: required from ‘bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_compressed_sa.h:159:16: required from ‘void _compressedSaGetNextPos(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_compressed_sa.h:296:28: required from ‘void SEQAN_TEST_compressed_sa_get_next_pos_() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:121:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:252:15: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 252 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:253:9: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 253 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:293:11: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 293 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:387: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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:607:33: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:919:24: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:919:4: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:301:6: 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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:319:4: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:713:23: required from ‘bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_compressed_sa.h:159:16: required from ‘void _compressedSaGetNextPos(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_compressed_sa.h:296:28: required from ‘void SEQAN_TEST_compressed_sa_get_next_pos_() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:121:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:252:15: 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] 252 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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<> >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:253:9: 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] 253 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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<> >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:293:11: 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] 293 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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<> >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:387: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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:607:33: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:919:24: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:919:4: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:301:6: 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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:319:4: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:713:23: required from ‘bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:191:20: required from ‘void fmIndexConstructor(seqan::Index >) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:497:27: required from ‘void SEQAN_TEST_test_fm_index_constructor() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:131:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:252:15: 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] 252 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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<> >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:253:9: 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] 253 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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<> >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:293:11: 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] 293 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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<> >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:387: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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:607:33: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:919:24: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:919:4: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:301:6: 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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:319:4: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:713:23: required from ‘bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:191:20: required from ‘void fmIndexConstructor(seqan::Index >) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:498:27: required from ‘void SEQAN_TEST_test_fm_index_constructor() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:131:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:252:15: 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] 252 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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 >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:253:9: 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] 253 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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 >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:293:11: 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] 293 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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 >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:387: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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:607:33: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:919:24: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:919:4: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:301:6: 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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:319:4: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::String; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::String; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:713:23: required from ‘bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:191:20: required from ‘void fmIndexConstructor(seqan::Index >) [with TText = seqan::String; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:499:27: required from ‘void SEQAN_TEST_test_fm_index_constructor() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:131:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:252:15: warning: implicitly-declared ‘constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 252 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103:12: note: because ‘seqan::Triple, seqan::Tuple >, seqan::Tag >’ has user-provided ‘seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:253:9: warning: implicitly-declared ‘constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 253 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103:12: note: because ‘seqan::Triple, seqan::Tuple >, seqan::Tag >’ has user-provided ‘seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:293:11: warning: implicitly-declared ‘constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 293 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103:12: note: because ‘seqan::Triple, seqan::Tuple >, seqan::Tag >’ has user-provided ‘seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Pair >, seqan::Tag >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: required from ‘void seqan::Pool::push(const TValue&) [with TValue = seqan::Pair >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: required from ‘void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Pair >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1356:17: required 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::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >, seqan::Sampler<7, seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tag >, 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::Sampler<7, seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395:22: required from ‘bool seqan::operator<<(seqan::Pool&, TSource&) [with TValue = seqan::Pair >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tag >, 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::Sampler<7, seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:335:20: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:621:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:937:18: warning: implicitly-declared ‘constexpr seqan::Pair >, seqan::Tag >& seqan::Pair >, seqan::Tag >::operator=(const seqan::Pair >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 937 | *cur = Val_; | ~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >, seqan::Tag >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = seqan::Tuple >]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:59, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h: In instantiation of ‘const typename seqan::StoredTupleValue_::Type& seqan::Tuple >::operator[](TPos) const [with TPos = int; TValue = long unsigned int; unsigned int SIZE = 6; typename seqan::StoredTupleValue_::Type = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:124:27: required from ‘bool seqan::CompareSkewDCStream::operator()(const seqan::SkewDCStream&, const seqan::SkewDCStream&) const [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:307:9: 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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:319:4: required from ‘seqan::Pipe, seqan::Merger7>& seqan::Pipe, seqan::Merger7>::operator++() [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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:440:13: required from ‘seqan::Pipe& seqan::Pipe::operator++() [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_counter.h:105:13: required from ‘seqan::Pipe& seqan::Pipe::operator++() [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >, seqan::Skew7>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:620:9: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:621:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr] 171 | return i[k]; | ~^ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:387: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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:607:33: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:919:24: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:919:4: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:446:6: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:464:4: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:621:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:252:15: 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] 252 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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<> >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:253:9: 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] 253 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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<> >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:293:11: 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] 293 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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<> >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:387: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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:607:33: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:919:24: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:919:4: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:446:6: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:464:4: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:622:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:252:15: 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] 252 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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<> >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:253:9: 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] 253 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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<> >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:293:11: 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] 293 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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<> >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/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::Tag >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:387:33: required from ‘seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:607:33: required from ‘seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, 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, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:919:24: required from ‘void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:919:4: required from ‘seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:446:6: required from ‘void seqan::Pipe, seqan::Merger7Multi >::insertStream(unsigned int) [with TInput0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::Tag >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::Tag >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::Tag >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::Tag >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >; TLimitsString = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:464:4: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:623:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:252:15: warning: implicitly-declared ‘constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 252 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103:12: note: because ‘seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >’ has user-provided ‘seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::Tag >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:253:9: warning: implicitly-declared ‘constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 253 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103:12: note: because ‘seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >’ has user-provided ‘seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::Tag >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:293:11: warning: implicitly-declared ‘constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 293 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103:12: note: because ‘seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >’ has user-provided ‘seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::Tag >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:387: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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:607:33: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:919:24: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:919:4: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:446:6: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:464:4: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:624:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:252:15: 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] 252 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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 >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:253:9: 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] 253 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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 >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:293:11: 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] 293 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103: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 >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Pair >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:673:27: required from ‘void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Pair >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: required from ‘void seqan::Pool::push(const TValue&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: required from ‘void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1356:17: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395:22: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:713:23: required from ‘bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_compressed_sa.h:159:16: required from ‘void _compressedSaGetNextPos(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_compressed_sa.h:296:28: required from ‘void SEQAN_TEST_compressed_sa_get_next_pos_() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:121:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:361:44: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 361 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Pair >; TConfig = seqan::MapperConfigSize >, long unsigned int>, long unsigned int, seqan::File > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:674:11: required from ‘void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Pair >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: required from ‘void seqan::Pool::push(const TValue&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: required from ‘void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1356:17: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Tag >, seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Namer >, seqan::Tag >, int> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395:22: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:713:23: required from ‘bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_compressed_sa.h:159:16: required from ‘void _compressedSaGetNextPos(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_compressed_sa.h:296:28: required from ‘void SEQAN_TEST_compressed_sa_get_next_pos_() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:121:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:567:12: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 567 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Pair >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:673:27: required from ‘void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Pair >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: required from ‘void seqan::Pool::push(const TValue&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: required from ‘void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1356:17: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395:22: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:713:23: required from ‘bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_compressed_sa.h:159:16: required from ‘void _compressedSaGetNextPos(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_compressed_sa.h:296:28: required from ‘void SEQAN_TEST_compressed_sa_get_next_pos_() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:121:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:361:44: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 361 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h: In instantiation of ‘void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Pair >; TConfig = seqan::MapperConfigSize >, long unsigned int>, long unsigned int, seqan::File > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:674:11: required from ‘void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Pair >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:930:13: required from ‘void seqan::Pool::push(const TValue&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1191:9: required from ‘void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1356:17: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: required from ‘bool seqan::assign(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1395:22: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:713:23: required from ‘bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_compressed_sa.h:159:16: required from ‘void _compressedSaGetNextPos(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_compressed_sa.h:296:28: required from ‘void SEQAN_TEST_compressed_sa_get_next_pos_() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:121:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:567:12: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 567 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h: In instantiation of ‘seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Pair >; TConfig = seqan::MapperConfigSize >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:387:33: required from ‘seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:607:33: required from ‘seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:919:24: required from ‘void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:919:4: required from ‘seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1357:13: required from ‘bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:1388:42: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:713:23: required from ‘bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_compressed_sa.h:159:16: required from ‘void _compressedSaGetNextPos(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_compressed_sa.h:296:28: required from ‘void SEQAN_TEST_compressed_sa_get_next_pos_() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:121:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:252:15: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 252 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:253:9: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 253 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:293:11: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 293 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:387: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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:607:33: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:919:24: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:919:4: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:301:6: 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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pipe_merger7.h:319:4: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:621:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:252:15: warning: implicitly-declared ‘constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 252 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103:12: note: because ‘seqan::Triple, seqan::Tuple >, seqan::Tag >’ has user-provided ‘seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:253:9: warning: implicitly-declared ‘constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 253 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103:12: note: because ‘seqan::Triple, seqan::Tuple >, seqan::Tag >’ has user-provided ‘seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:293:11: warning: implicitly-declared ‘constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 293 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103:12: note: because ‘seqan::Triple, seqan::Tuple >, seqan::Tag >’ has user-provided ‘seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/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 >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:387: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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:607:33: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:919:24: 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:919:4: 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 > > >]’ /<>/seqan-1.4.2+dfsg/core/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 > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew3.h:329:13: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:713:23: required from ‘bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_compressed_sa.h:159:16: required from ‘void _compressedSaGetNextPos(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm_compressed_sa.h:296:28: required from ‘void SEQAN_TEST_compressed_sa_get_next_pos_() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:121:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:252:15: warning: implicitly-declared ‘constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 252 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103:12: note: because ‘seqan::Triple, seqan::Tuple, seqan::Tag >’ has user-provided ‘seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:253:9: warning: implicitly-declared ‘constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 253 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103:12: note: because ‘seqan::Triple, seqan::Tuple, seqan::Tag >’ has user-provided ‘seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_mapper.h:293:11: warning: implicitly-declared ‘constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)’ is deprecated [-Wdeprecated-copy] 293 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_packed.h:103:12: note: because ‘seqan::Triple, seqan::Tuple, seqan::Tag >’ has user-provided ‘seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]’ 103 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:59, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h: In instantiation of ‘const typename seqan::StoredTupleValue_::Type& seqan::Tuple >::operator[](TPos) const [with TPos = unsigned int; TValue = long unsigned int; unsigned int SIZE = 6; typename seqan::StoredTupleValue_::Type = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:191:25: required from ‘TResult seqan::_skew7ExtendComp::operator()(const TValue&, const TValue&) const [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; unsigned int EXT_LENGTH = 3; TResult = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_sorter.h:68:21: required from ‘bool seqan::AdaptorCompare2Less::operator()(const typename TCompare::first_argument_type&, const typename TCompare::second_argument_type&) const [with TCompare = seqan::_skew7ExtendComp, seqan::Tuple >, seqan::Tag >, 3, int>; typename TCompare::first_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >; typename TCompare::second_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >]’ /usr/include/c++/9/bits/predefined_ops.h:143:18: required from ‘constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Iterator2 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = seqan::AdaptorCompare2Less, seqan::Tuple >, seqan::Tag >, 3, int> >]’ /usr/include/c++/9/bits/stl_algo.h:81:17: required from ‘void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 3, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1910:34: required from ‘_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 3, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1942:38: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:621:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr] 171 | return i[k]; | ~^ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h: In instantiation of ‘const typename seqan::StoredTupleValue_::Type& seqan::Tuple >::operator[](TPos) const [with TPos = unsigned int; TValue = long unsigned int; unsigned int SIZE = 4; typename seqan::StoredTupleValue_::Type = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:191:25: required from ‘TResult seqan::_skew7ExtendComp::operator()(const TValue&, const TValue&) const [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; unsigned int EXT_LENGTH = 1; TResult = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_sorter.h:68:21: required from ‘bool seqan::AdaptorCompare2Less::operator()(const typename TCompare::first_argument_type&, const typename TCompare::second_argument_type&) const [with TCompare = seqan::_skew7ExtendComp, seqan::Tuple >, seqan::Tag >, 1, int>; typename TCompare::first_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >; typename TCompare::second_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >]’ /usr/include/c++/9/bits/predefined_ops.h:143:18: required from ‘constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Iterator2 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = seqan::AdaptorCompare2Less, seqan::Tuple >, seqan::Tag >, 1, int> >]’ /usr/include/c++/9/bits/stl_algo.h:81:17: required from ‘void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 1, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1910:34: required from ‘_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 1, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1942:38: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:621:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr] /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h: In instantiation of ‘const typename seqan::StoredTupleValue_::Type& seqan::Tuple >::operator[](TPos) const [with TPos = unsigned int; TValue = long unsigned int; unsigned int SIZE = 5; typename seqan::StoredTupleValue_::Type = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_skew7.h:191:25: required from ‘TResult seqan::_skew7ExtendComp::operator()(const TValue&, const TValue&) const [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; unsigned int EXT_LENGTH = 2; TResult = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_sorter.h:68:21: required from ‘bool seqan::AdaptorCompare2Less::operator()(const typename TCompare::first_argument_type&, const typename TCompare::second_argument_type&) const [with TCompare = seqan::_skew7ExtendComp, seqan::Tuple >, seqan::Tag >, 2, int>; typename TCompare::first_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >; typename TCompare::second_argument_type = seqan::Triple, seqan::Tuple >, seqan::Tag >]’ /usr/include/c++/9/bits/predefined_ops.h:143:18: required from ‘constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Iterator2 = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = seqan::AdaptorCompare2Less, seqan::Tuple >, seqan::Tag >, 2, int> >]’ /usr/include/c++/9/bits/stl_algo.h:81:17: required from ‘void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 2, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1910:34: required from ‘_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = seqan::Triple, seqan::Tuple >, seqan::Tag >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 2, int> > >]’ /usr/include/c++/9/bits/stl_algo.h:1942:38: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:689:19: required from ‘bool seqan::_indexCreate(seqan::Index >&, TText&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_fm.h:707:24: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSaLfTable) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TSpec = void; seqan::FibreSaLfTable = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSaLfTable_]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:424:14: required from ‘void fmIndexSearch(seqan::Index >) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::WT<>; TOptimization = void]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:621:22: required from ‘void SEQAN_TEST_test_fm_index_search() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:137:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_base.h:171:17: warning: returning reference to temporary [-Wreturn-local-addr] In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/tests/misc/test_misc.cpp:41: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >; TValue = unsigned int; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Value >::Type seqan::obtainId(seqan::IdManager&) [with TIdType = unsigned int; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_idmanager.h:205:9: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551608’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/tests/misc/test_misc.cpp:33: /usr/include/c++/9/new: In function ‘typename seqan::Value >::Type seqan::obtainId(seqan::IdManager&) [with TIdType = unsigned int; TSpec = seqan::Tag]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h: In function ‘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 > > > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:142:111: warning: this statement may fall through [-Wimplicit-fallthrough=] 142 | /* 6 */ cp___(o6,0, *textIn); ++textIn; o6.i1 = p--; | ^~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:144:9: note: here 144 | case 5: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:145:112: warning: this statement may fall through [-Wimplicit-fallthrough=] 145 | /* 5 */ cp___(o5,0,cp___(o6,1, *textIn)); ++textIn; o5.i1 = p--; | ^~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:147:9: note: here 147 | case 4: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:149:103: warning: this statement may fall through [-Wimplicit-fallthrough=] 149 | cp___(o4,0,cp___(o5,1,cp___(o6,2, *textIn))); ++textIn; | ^~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:151:9: note: here 151 | case 3: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:152:113: warning: this statement may fall through [-Wimplicit-fallthrough=] 152 | /* 3 */ cp___(o3,0,cp___(o4,1,cp___(o5,2,cp___(o6,3, *textIn)))); ++textIn; o3.i1 = p--; | ^~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:154:9: note: here 154 | case 2: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:156:105: warning: this statement may fall through [-Wimplicit-fallthrough=] 156 | cp___(o2,0,cp___(o3,1,cp___(o4,2,cp___(o5,3,cp___(o6,4, *textIn))))); ++textIn; | ^~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:158:9: note: here 158 | case 1: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h: In function ‘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 > > > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:142:111: warning: this statement may fall through [-Wimplicit-fallthrough=] 142 | /* 6 */ cp___(o6,0, *textIn); ++textIn; o6.i1 = p--; | ^~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:144:9: note: here 144 | case 5: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:145:112: warning: this statement may fall through [-Wimplicit-fallthrough=] 145 | /* 5 */ cp___(o5,0,cp___(o6,1, *textIn)); ++textIn; o5.i1 = p--; | ^~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:147:9: note: here 147 | case 4: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:149:103: warning: this statement may fall through [-Wimplicit-fallthrough=] 149 | cp___(o4,0,cp___(o5,1,cp___(o6,2, *textIn))); ++textIn; | ^~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:151:9: note: here 151 | case 3: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:152:113: warning: this statement may fall through [-Wimplicit-fallthrough=] 152 | /* 3 */ cp___(o3,0,cp___(o4,1,cp___(o5,2,cp___(o6,3, *textIn)))); ++textIn; o3.i1 = p--; | ^~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:154:9: note: here 154 | case 2: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:156:105: warning: this statement may fall through [-Wimplicit-fallthrough=] 156 | cp___(o2,0,cp___(o3,1,cp___(o4,2,cp___(o5,3,cp___(o6,4, *textIn))))); ++textIn; | ^~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:158:9: note: here 158 | case 1: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h: In function ‘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::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 > > > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:142:111: warning: this statement may fall through [-Wimplicit-fallthrough=] 142 | /* 6 */ cp___(o6,0, *textIn); ++textIn; o6.i1 = p--; | ^~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:144:9: note: here 144 | case 5: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:145:112: warning: this statement may fall through [-Wimplicit-fallthrough=] 145 | /* 5 */ cp___(o5,0,cp___(o6,1, *textIn)); ++textIn; o5.i1 = p--; | ^~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:147:9: note: here 147 | case 4: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:149:103: warning: this statement may fall through [-Wimplicit-fallthrough=] 149 | cp___(o4,0,cp___(o5,1,cp___(o6,2, *textIn))); ++textIn; | ^~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:151:9: note: here 151 | case 3: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:152:113: warning: this statement may fall through [-Wimplicit-fallthrough=] 152 | /* 3 */ cp___(o3,0,cp___(o4,1,cp___(o5,2,cp___(o6,3, *textIn)))); ++textIn; o3.i1 = p--; | ^~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:154:9: note: here 154 | case 2: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:156:105: warning: this statement may fall through [-Wimplicit-fallthrough=] 156 | cp___(o2,0,cp___(o3,1,cp___(o4,2,cp___(o5,3,cp___(o6,4, *textIn))))); ++textIn; | ^~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:158:9: note: here 158 | case 1: | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:42: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >; TValue = seqan::Pair; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = seqan::Pair; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Size::Type seqan::resize(T&, TSize) [with T = seqan::String >; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from ‘void seqan::pop(T&) [with T = seqan::String >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_block.h:598:11, inlined from ‘void seqan::createChildtab(TDest&, const TLCPInput&) [with TLCPInput = seqan::String >; TDest = seqan::String >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_childtab.h:284:8: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551584’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:33: /usr/include/c++/9/new: In function ‘void seqan::createChildtab(TDest&, const TLCPInput&) [with TLCPInput = seqan::String >; TDest = seqan::String >]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h: In function ‘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 > > > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:142:111: warning: this statement may fall through [-Wimplicit-fallthrough=] 142 | /* 6 */ cp___(o6,0, *textIn); ++textIn; o6.i1 = p--; | ^~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:144:9: note: here 144 | case 5: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:145:112: warning: this statement may fall through [-Wimplicit-fallthrough=] 145 | /* 5 */ cp___(o5,0,cp___(o6,1, *textIn)); ++textIn; o5.i1 = p--; | ^~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:147:9: note: here 147 | case 4: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:149:103: warning: this statement may fall through [-Wimplicit-fallthrough=] 149 | cp___(o4,0,cp___(o5,1,cp___(o6,2, *textIn))); ++textIn; | ^~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:151:9: note: here 151 | case 3: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:152:113: warning: this statement may fall through [-Wimplicit-fallthrough=] 152 | /* 3 */ cp___(o3,0,cp___(o4,1,cp___(o5,2,cp___(o6,3, *textIn)))); ++textIn; o3.i1 = p--; | ^~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:154:9: note: here 154 | case 2: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:156:105: warning: this statement may fall through [-Wimplicit-fallthrough=] 156 | cp___(o2,0,cp___(o3,1,cp___(o4,2,cp___(o5,3,cp___(o6,4, *textIn))))); ++textIn; | ^~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:158:9: note: here 158 | case 1: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h: In function ‘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 > > > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:142:111: warning: this statement may fall through [-Wimplicit-fallthrough=] 142 | /* 6 */ cp___(o6,0, *textIn); ++textIn; o6.i1 = p--; | ^~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:144:9: note: here 144 | case 5: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:145:112: warning: this statement may fall through [-Wimplicit-fallthrough=] 145 | /* 5 */ cp___(o5,0,cp___(o6,1, *textIn)); ++textIn; o5.i1 = p--; | ^~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:147:9: note: here 147 | case 4: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:149:103: warning: this statement may fall through [-Wimplicit-fallthrough=] 149 | cp___(o4,0,cp___(o5,1,cp___(o6,2, *textIn))); ++textIn; | ^~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:151:9: note: here 151 | case 3: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:152:113: warning: this statement may fall through [-Wimplicit-fallthrough=] 152 | /* 3 */ cp___(o3,0,cp___(o4,1,cp___(o5,2,cp___(o6,3, *textIn)))); ++textIn; o3.i1 = p--; | ^~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:154:9: note: here 154 | case 2: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:156:105: warning: this statement may fall through [-Wimplicit-fallthrough=] 156 | cp___(o2,0,cp___(o3,1,cp___(o4,2,cp___(o5,3,cp___(o6,4, *textIn))))); ++textIn; | ^~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:158:9: note: here 158 | case 1: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h: In function ‘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 > > > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:142:111: warning: this statement may fall through [-Wimplicit-fallthrough=] 142 | /* 6 */ cp___(o6,0, *textIn); ++textIn; o6.i1 = p--; | ^~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:144:9: note: here 144 | case 5: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:145:112: warning: this statement may fall through [-Wimplicit-fallthrough=] 145 | /* 5 */ cp___(o5,0,cp___(o6,1, *textIn)); ++textIn; o5.i1 = p--; | ^~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:147:9: note: here 147 | case 4: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:149:103: warning: this statement may fall through [-Wimplicit-fallthrough=] 149 | cp___(o4,0,cp___(o5,1,cp___(o6,2, *textIn))); ++textIn; | ^~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:151:9: note: here 151 | case 3: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:152:113: warning: this statement may fall through [-Wimplicit-fallthrough=] 152 | /* 3 */ cp___(o3,0,cp___(o4,1,cp___(o5,2,cp___(o6,3, *textIn)))); ++textIn; o3.i1 = p--; | ^~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:154:9: note: here 154 | case 2: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:156:105: warning: this statement may fall through [-Wimplicit-fallthrough=] 156 | cp___(o2,0,cp___(o3,1,cp___(o4,2,cp___(o5,3,cp___(o6,4, *textIn))))); ++textIn; | ^~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:158:9: note: here 158 | case 1: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h: In function ‘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 > > > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:142:111: warning: this statement may fall through [-Wimplicit-fallthrough=] 142 | /* 6 */ cp___(o6,0, *textIn); ++textIn; o6.i1 = p--; | ^~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:144:9: note: here 144 | case 5: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:145:112: warning: this statement may fall through [-Wimplicit-fallthrough=] 145 | /* 5 */ cp___(o5,0,cp___(o6,1, *textIn)); ++textIn; o5.i1 = p--; | ^~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:147:9: note: here 147 | case 4: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:149:103: warning: this statement may fall through [-Wimplicit-fallthrough=] 149 | cp___(o4,0,cp___(o5,1,cp___(o6,2, *textIn))); ++textIn; | ^~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:151:9: note: here 151 | case 3: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:152:113: warning: this statement may fall through [-Wimplicit-fallthrough=] 152 | /* 3 */ cp___(o3,0,cp___(o4,1,cp___(o5,2,cp___(o6,3, *textIn)))); ++textIn; o3.i1 = p--; | ^~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:154:9: note: here 154 | case 2: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:156:105: warning: this statement may fall through [-Wimplicit-fallthrough=] 156 | cp___(o2,0,cp___(o3,1,cp___(o4,2,cp___(o5,3,cp___(o6,4, *textIn))))); ++textIn; | ^~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:158:9: note: here 158 | case 1: | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:98, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h: In function ‘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 > > > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:395:123: warning: this statement may fall through [-Wimplicit-fallthrough=] 395 | /* 6 */ cp___(o6,0, *textIn); ++textIn; o6.i1 = p; ++p; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:397:4: note: here 397 | case 5: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:398:124: warning: this statement may fall through [-Wimplicit-fallthrough=] 398 | /* 5 */ cp___(o5,0,cp___(o6,1, *textIn)); ++textIn; o5.i1 = p; ++p; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:400:4: note: here 400 | case 4: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:402:64: warning: this statement may fall through [-Wimplicit-fallthrough=] 402 | cp___(o4,0,cp___(o5,1,cp___(o6,2, *textIn))); ++textIn; | ^~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:404:4: note: here 404 | case 3: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:405:125: warning: this statement may fall through [-Wimplicit-fallthrough=] 405 | /* 3 */ cp___(o3,0,cp___(o4,1,cp___(o5,2,cp___(o6,3, *textIn)))); ++textIn; o3.i1 = p; ++p; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:407:4: note: here 407 | case 2: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:409:82: warning: this statement may fall through [-Wimplicit-fallthrough=] 409 | cp___(o2,0,cp___(o3,1,cp___(o4,2,cp___(o5,3,cp___(o6,4, *textIn))))); ++textIn; | ^~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:411:4: note: here 411 | case 1: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h: In function ‘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 > > > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:395:123: warning: this statement may fall through [-Wimplicit-fallthrough=] 395 | /* 6 */ cp___(o6,0, *textIn); ++textIn; o6.i1 = p; ++p; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:397:4: note: here 397 | case 5: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:398:124: warning: this statement may fall through [-Wimplicit-fallthrough=] 398 | /* 5 */ cp___(o5,0,cp___(o6,1, *textIn)); ++textIn; o5.i1 = p; ++p; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:400:4: note: here 400 | case 4: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:402:64: warning: this statement may fall through [-Wimplicit-fallthrough=] 402 | cp___(o4,0,cp___(o5,1,cp___(o6,2, *textIn))); ++textIn; | ^~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:404:4: note: here 404 | case 3: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:405:125: warning: this statement may fall through [-Wimplicit-fallthrough=] 405 | /* 3 */ cp___(o3,0,cp___(o4,1,cp___(o5,2,cp___(o6,3, *textIn)))); ++textIn; o3.i1 = p; ++p; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:407:4: note: here 407 | case 2: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:409:82: warning: this statement may fall through [-Wimplicit-fallthrough=] 409 | cp___(o2,0,cp___(o3,1,cp___(o4,2,cp___(o5,3,cp___(o6,4, *textIn))))); ++textIn; | ^~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:411:4: note: here 411 | case 1: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h: In function ‘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::Tag >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::Tag >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::Tag >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::Tag >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::Tag >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:395:123: warning: this statement may fall through [-Wimplicit-fallthrough=] 395 | /* 6 */ cp___(o6,0, *textIn); ++textIn; o6.i1 = p; ++p; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:397:4: note: here 397 | case 5: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:398:124: warning: this statement may fall through [-Wimplicit-fallthrough=] 398 | /* 5 */ cp___(o5,0,cp___(o6,1, *textIn)); ++textIn; o5.i1 = p; ++p; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:400:4: note: here 400 | case 4: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:402:64: warning: this statement may fall through [-Wimplicit-fallthrough=] 402 | cp___(o4,0,cp___(o5,1,cp___(o6,2, *textIn))); ++textIn; | ^~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:404:4: note: here 404 | case 3: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:405:125: warning: this statement may fall through [-Wimplicit-fallthrough=] 405 | /* 3 */ cp___(o3,0,cp___(o4,1,cp___(o5,2,cp___(o6,3, *textIn)))); ++textIn; o3.i1 = p; ++p; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:407:4: note: here 407 | case 2: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:409:82: warning: this statement may fall through [-Wimplicit-fallthrough=] 409 | cp___(o2,0,cp___(o3,1,cp___(o4,2,cp___(o5,3,cp___(o6,4, *textIn))))); ++textIn; | ^~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:411:4: note: here 411 | case 1: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h: In function ‘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 > > > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:395:123: warning: this statement may fall through [-Wimplicit-fallthrough=] 395 | /* 6 */ cp___(o6,0, *textIn); ++textIn; o6.i1 = p; ++p; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:397:4: note: here 397 | case 5: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:398:124: warning: this statement may fall through [-Wimplicit-fallthrough=] 398 | /* 5 */ cp___(o5,0,cp___(o6,1, *textIn)); ++textIn; o5.i1 = p; ++p; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:400:4: note: here 400 | case 4: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:402:64: warning: this statement may fall through [-Wimplicit-fallthrough=] 402 | cp___(o4,0,cp___(o5,1,cp___(o6,2, *textIn))); ++textIn; | ^~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:404:4: note: here 404 | case 3: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:405:125: warning: this statement may fall through [-Wimplicit-fallthrough=] 405 | /* 3 */ cp___(o3,0,cp___(o4,1,cp___(o5,2,cp___(o6,3, *textIn)))); ++textIn; o3.i1 = p; ++p; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:407:4: note: here 407 | case 2: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:409:82: warning: this statement may fall through [-Wimplicit-fallthrough=] 409 | cp___(o2,0,cp___(o3,1,cp___(o4,2,cp___(o5,3,cp___(o6,4, *textIn))))); ++textIn; | ^~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:411:4: note: here 411 | case 1: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h: In function ‘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 > > > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:395:123: warning: this statement may fall through [-Wimplicit-fallthrough=] 395 | /* 6 */ cp___(o6,0, *textIn); ++textIn; o6.i1 = p; ++p; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:397:4: note: here 397 | case 5: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:398:124: warning: this statement may fall through [-Wimplicit-fallthrough=] 398 | /* 5 */ cp___(o5,0,cp___(o6,1, *textIn)); ++textIn; o5.i1 = p; ++p; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:400:4: note: here 400 | case 4: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:402:64: warning: this statement may fall through [-Wimplicit-fallthrough=] 402 | cp___(o4,0,cp___(o5,1,cp___(o6,2, *textIn))); ++textIn; | ^~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:404:4: note: here 404 | case 3: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:405:125: warning: this statement may fall through [-Wimplicit-fallthrough=] 405 | /* 3 */ cp___(o3,0,cp___(o4,1,cp___(o5,2,cp___(o6,3, *textIn)))); ++textIn; o3.i1 = p; ++p; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:407:4: note: here 407 | case 2: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:409:82: warning: this statement may fall through [-Wimplicit-fallthrough=] 409 | cp___(o2,0,cp___(o3,1,cp___(o4,2,cp___(o5,3,cp___(o6,4, *textIn))))); ++textIn; | ^~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:411:4: note: here 411 | case 1: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h: In function ‘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 > > > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:395:123: warning: this statement may fall through [-Wimplicit-fallthrough=] 395 | /* 6 */ cp___(o6,0, *textIn); ++textIn; o6.i1 = p; ++p; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:397:4: note: here 397 | case 5: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:398:124: warning: this statement may fall through [-Wimplicit-fallthrough=] 398 | /* 5 */ cp___(o5,0,cp___(o6,1, *textIn)); ++textIn; o5.i1 = p; ++p; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:400:4: note: here 400 | case 4: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:402:64: warning: this statement may fall through [-Wimplicit-fallthrough=] 402 | cp___(o4,0,cp___(o5,1,cp___(o6,2, *textIn))); ++textIn; | ^~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:404:4: note: here 404 | case 3: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:405:125: warning: this statement may fall through [-Wimplicit-fallthrough=] 405 | /* 3 */ cp___(o3,0,cp___(o4,1,cp___(o5,2,cp___(o6,3, *textIn)))); ++textIn; o3.i1 = p; ++p; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:407:4: note: here 407 | case 2: | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:409:82: warning: this statement may fall through [-Wimplicit-fallthrough=] 409 | cp___(o2,0,cp___(o3,1,cp___(o4,2,cp___(o5,3,cp___(o6,4, *textIn))))); ++textIn; | ^~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/pump_extender7.h:411:4: note: here 411 | case 1: | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:126, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_stree_iterators.cpp:46: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h: In function ‘void seqan::testSTreeIterators() [with TIndexSpec = seqan::IndexWotd >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_esa_stree.h:2147:9: warning: ‘*((void*)& iter +8)’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2147 | it._parentDesc = value(it); | ^~ [ 95%] Linking CXX executable ../../../bin/test_index_fm_rank_dictionary cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/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=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/test_index_fm_rank_dictionary.dir/test_index_fm_rank_dictionary.cpp.o -o ../../../bin/test_index_fm_rank_dictionary -lrt make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 95%] Built target test_index_fm_rank_dictionary make -f core/tests/misc/CMakeFiles/test_misc_cmdparser.dir/build.make core/tests/misc/CMakeFiles/test_misc_cmdparser.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/tests/misc /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/misc /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/misc/CMakeFiles/test_misc_cmdparser.dir/DependInfo.cmake --color= Scanning dependencies of target test_misc_cmdparser make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/tests/misc/CMakeFiles/test_misc_cmdparser.dir/build.make core/tests/misc/CMakeFiles/test_misc_cmdparser.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 95%] Building CXX object core/tests/misc/CMakeFiles/test_misc_cmdparser.dir/test_misc_cmdparser.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/misc && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_EXECINFO=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -o CMakeFiles/test_misc_cmdparser.dir/test_misc_cmdparser.cpp.o -c /<>/seqan-1.4.2+dfsg/core/tests/misc/test_misc_cmdparser.cpp [ 96%] Linking CXX executable ../../../bin/test_misc cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/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=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/test_misc.dir/test_misc.cpp.o -o ../../../bin/test_misc -lrt make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 96%] Built target test_misc make -f core/tests/modifier/CMakeFiles/test_modifier.dir/build.make core/tests/modifier/CMakeFiles/test_modifier.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/tests/modifier /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/modifier /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/modifier/CMakeFiles/test_modifier.dir/DependInfo.cmake --color= Scanning dependencies of target test_modifier make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/tests/modifier/CMakeFiles/test_modifier.dir/build.make core/tests/modifier/CMakeFiles/test_modifier.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 96%] Building CXX object core/tests/modifier/CMakeFiles/test_modifier.dir/test_modifier.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/modifier && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_EXECINFO=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -o CMakeFiles/test_modifier.dir/test_modifier.cpp.o -c /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier.cpp In file included from /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier.cpp:40: /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier.cpp:104:5: required from here /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier_string.h:118:30: warning: implicitly-declared ‘constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 118 | TInnerModifiedString modified(frag); | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier.cpp:33: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197: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<> >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/modifier.h:62, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:48, from /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier.cpp:33: /<>/seqan-1.4.2+dfsg/core/include/seqan/modifier/modifier_string.h:139: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>]’ 139 | ModifiedString(typename Parameter_::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier.cpp:40: /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier.cpp:107:5: required from here /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier_string.h:213:30: warning: implicitly-declared ‘constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 213 | TInnerModifiedString inner(origInfix); | ^~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier.cpp:33: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197:5: note: because ‘seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/modifier.h:62, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:48, from /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier.cpp:33: /<>/seqan-1.4.2+dfsg/core/include/seqan/modifier/modifier_string.h:139: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>]’ 139 | ModifiedString(typename Parameter_::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier.cpp:40: /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier.cpp:113:5: required from here /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier_string.h:316:30: warning: implicitly-declared ‘constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 316 | TInnerModifiedString modified(origInfix); | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier.cpp:33: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197:5: note: because ‘seqan::Segment >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/modifier.h:69, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:48, from /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier.cpp:33: /<>/seqan-1.4.2+dfsg/core/include/seqan/modifier/modifier_view.h:165: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>]’ 165 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier.cpp:40: /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier_string.h:324:30: warning: implicitly-declared ‘constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 324 | TInnerModifiedString modified(origInfix); | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier.cpp:33: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197:5: note: because ‘seqan::Segment >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/modifier.h:69, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:48, from /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier.cpp:33: /<>/seqan-1.4.2+dfsg/core/include/seqan/modifier/modifier_view.h:165: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>]’ 165 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/modifier/modifier_view.h: In instantiation of ‘seqan::ModifiedIterator >::ModifiedIterator(const THost&, const TFunctor&) [with THost = char*; TFunctor = CaesarChiffre]’: /<>/seqan-1.4.2+dfsg/core/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]’ /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier.cpp:93:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/modifier/modifier_view.h:138:27: warning: implicitly-declared ‘constexpr CaesarChiffre& CaesarChiffre::operator=(const CaesarChiffre&)’ is deprecated [-Wdeprecated-copy] 138 | cargo(*this).func = functor; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier_view.h:41, from /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier.cpp:41: /<>/seqan-1.4.2+dfsg/core/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 /<>/seqan-1.4.2+dfsg/core/include/seqan/modifier.h:69, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:48, from /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier.cpp:33: /<>/seqan-1.4.2+dfsg/core/include/seqan/modifier/modifier_view.h: In instantiation of ‘seqan::ModifiedIterator >::ModifiedIterator(const THost&, const TFunctor&) [with THost = seqan::Iter >, seqan::AdaptorIterator > >; TFunctor = CaesarChiffre]’: /<>/seqan-1.4.2+dfsg/core/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]’ /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier.cpp:93:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/modifier/modifier_view.h:138:27: warning: implicitly-declared ‘constexpr CaesarChiffre& CaesarChiffre::operator=(const CaesarChiffre&)’ is deprecated [-Wdeprecated-copy] 138 | cargo(*this).func = functor; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier_view.h:41, from /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier.cpp:41: /<>/seqan-1.4.2+dfsg/core/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 /<>/seqan-1.4.2+dfsg/core/include/seqan/modifier.h:69, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:48, from /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier.cpp:33: /<>/seqan-1.4.2+dfsg/core/include/seqan/modifier/modifier_view.h: In instantiation of ‘seqan::ModifiedString >::ModifiedString(const TFunctor&) [with THost = seqan::String >; TFunctor = CaesarChiffre]’: /<>/seqan-1.4.2+dfsg/core/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]’ /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier.cpp:95:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/modifier/modifier_view.h:174:27: warning: implicitly-declared ‘constexpr CaesarChiffre& CaesarChiffre::operator=(const CaesarChiffre&)’ is deprecated [-Wdeprecated-copy] 174 | cargo(*this).func = functor; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier_view.h:41, from /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier.cpp:41: /<>/seqan-1.4.2+dfsg/core/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 /<>/seqan-1.4.2+dfsg/core/include/seqan/modifier.h:69, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:48, from /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier.cpp:33: /<>/seqan-1.4.2+dfsg/core/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 >&]’: /<>/seqan-1.4.2+dfsg/core/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]’ /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier.cpp:95:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/modifier/modifier_view.h:191:27: warning: implicitly-declared ‘constexpr CaesarChiffre& CaesarChiffre::operator=(const CaesarChiffre&)’ is deprecated [-Wdeprecated-copy] 191 | cargo(*this).func = functor; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier_view.h:41, from /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier.cpp:41: /<>/seqan-1.4.2+dfsg/core/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 /<>/seqan-1.4.2+dfsg/core/include/seqan/modifier.h:69, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:48, from /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier.cpp:33: /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/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]’ /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier.cpp:99:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/modifier/modifier_view.h:231:27: warning: implicitly-declared ‘constexpr CaesarChiffre& CaesarChiffre::operator=(const CaesarChiffre&)’ is deprecated [-Wdeprecated-copy] 231 | cargo(*this).func = functor; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier_view.h:41, from /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier.cpp:41: /<>/seqan-1.4.2+dfsg/core/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 /<>/seqan-1.4.2+dfsg/core/include/seqan/modifier.h:69, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:48, from /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier.cpp:33: /<>/seqan-1.4.2+dfsg/core/include/seqan/modifier/modifier_view.h: In instantiation of ‘void seqan::assignModViewFunctor(seqan::ModifiedString >&, const TFunctor&) [with THost = seqan::ModifiedString >, seqan::ModView > >; TFunctor = CaesarChiffre]’: /<>/seqan-1.4.2+dfsg/core/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]’ /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier.cpp:99:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/modifier/modifier_view.h:440:20: warning: implicitly-declared ‘constexpr CaesarChiffre& CaesarChiffre::operator=(const CaesarChiffre&)’ is deprecated [-Wdeprecated-copy] 440 | cargo(me).func = functor; | ~~~~~~~~~~~~~~~^~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier_view.h:41, from /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier.cpp:41: /<>/seqan-1.4.2+dfsg/core/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 /<>/seqan-1.4.2+dfsg/core/include/seqan/modifier.h:69, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:48, from /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier.cpp:33: /<>/seqan-1.4.2+dfsg/core/include/seqan/modifier/modifier_view.h: In instantiation of ‘void seqan::assignModViewFunctor(seqan::ModifiedString >&, const TFunctor&) [with THost = seqan::String >; TFunctor = CaesarChiffre]’: /<>/seqan-1.4.2+dfsg/core/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]’ /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier.cpp:99:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/modifier/modifier_view.h:440:20: warning: implicitly-declared ‘constexpr CaesarChiffre& CaesarChiffre::operator=(const CaesarChiffre&)’ is deprecated [-Wdeprecated-copy] 440 | cargo(me).func = functor; | ~~~~~~~~~~~~~~~^~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier_view.h:41, from /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier.cpp:41: /<>/seqan-1.4.2+dfsg/core/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 /<>/seqan-1.4.2+dfsg/core/include/seqan/modifier.h:62, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:48, from /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier.cpp:33: /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/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]’ /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier.cpp:104:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/modifier/modifier_string.h:161:45: warning: implicitly-declared ‘constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 161 | _host(std::forward(host)) | ^ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier.cpp:33: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197: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<> >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/modifier.h:62, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:48, from /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier.cpp:33: /<>/seqan-1.4.2+dfsg/core/include/seqan/modifier/modifier_string.h:139: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>]’ 139 | ModifiedString(typename Parameter_::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/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]’ /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier.cpp:104:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/modifier/modifier_string.h:161:45: warning: implicitly-declared ‘constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 161 | _host(std::forward(host)) | ^ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier.cpp:33: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197: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<> >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/modifier.h:62, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:48, from /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier.cpp:33: /<>/seqan-1.4.2+dfsg/core/include/seqan/modifier/modifier_string.h:139: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>]’ 139 | ModifiedString(typename Parameter_::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier_string.h:214:30: required from ‘void SEQAN_TEST_test_modifier_modified_string_cascade() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier.cpp:107:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/modifier/modifier_string.h:161:45: warning: implicitly-declared ‘constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 161 | _host(std::forward(host)) | ^ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier.cpp:33: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197:5: note: because ‘seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/modifier.h:62, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:48, from /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier.cpp:33: /<>/seqan-1.4.2+dfsg/core/include/seqan/modifier/modifier_string.h:139: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>]’ 139 | ModifiedString(typename Parameter_::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/modifier.h:69, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:48, from /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier.cpp:33: /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier_string.h:333: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]’ /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier.cpp:113:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/modifier/modifier_view.h:215:58: warning: implicitly-declared ‘constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 215 | _host(std::forward(host)), tmp_value() | ^ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier.cpp:33: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197:5: note: because ‘seqan::Segment >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/modifier.h:69, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:48, from /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier.cpp:33: /<>/seqan-1.4.2+dfsg/core/include/seqan/modifier/modifier_view.h:165: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>]’ 165 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/modifier.h:62, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:48, from /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier.cpp:33: /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier_string.h:353:30: required from ‘void SEQAN_TEST_test_modifier_modified_string_reverse_segment() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier.cpp:115:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/modifier/modifier_string.h:161:45: warning: implicitly-declared ‘constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 161 | _host(std::forward(host)) | ^ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier.cpp:33: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197:5: note: because ‘seqan::Segment >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/modifier.h:69, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:48, from /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier.cpp:33: /<>/seqan-1.4.2+dfsg/core/include/seqan/modifier/modifier_view.h:165: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>]’ 165 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier_string.h:368:30: required from ‘void SEQAN_TEST_test_modifier_modified_string_reverse_segment() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier.cpp:115:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/modifier/modifier_view.h:215:58: warning: implicitly-declared ‘constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 215 | _host(std::forward(host)), tmp_value() | ^ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier.cpp:33: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197:5: note: because ‘seqan::Segment >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/modifier.h:62, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:48, from /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier.cpp:33: /<>/seqan-1.4.2+dfsg/core/include/seqan/modifier/modifier_string.h:139: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>]’ 139 | ModifiedString(typename Parameter_::Type host) : _host(_toPointer(host)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:92, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier.cpp:33: /<>/seqan-1.4.2+dfsg/core/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>]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/modifier/modifier_string.h:139:77: 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>]’ /<>/seqan-1.4.2+dfsg/core/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]’ /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier.cpp:104:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared ‘constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 470 | return me; | ^~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier.cpp:33: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197:5: note: because ‘seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:92, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier.cpp:33: /<>/seqan-1.4.2+dfsg/core/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>]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/modifier/modifier_string.h:139:77: 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>]’ /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier_string.h:118:30: required from ‘void SEQAN_TEST_test_modifier_modified_string_construct() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier.cpp:104:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared ‘constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 470 | return me; | ^~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier.cpp:33: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197: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<> >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:92, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier.cpp:33: /<>/seqan-1.4.2+dfsg/core/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>]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/modifier/modifier_view.h:166: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>]’ /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier_string.h:316: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]’ /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier.cpp:113:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared ‘constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 470 | return me; | ^~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier.cpp:33: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197:5: note: because ‘seqan::Segment >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:79, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:51, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier.cpp:33: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h: In instantiation of ‘void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, seqan::True) [with TValue = seqan::SimpleType]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from ‘void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from ‘void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, seqan::True) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from ‘void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1840:27: required from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagExact_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20: required from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagExact_; typename seqan::Size >::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:131:16: required from ‘seqan::String >::String(const seqan::String >&) [with TValue = seqan::SimpleType; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier_shortcuts.h:45:22: required from ‘void SEQAN_TEST_test_modifer_shortcuts_dna_string_reverse() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier.cpp:47:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class seqan::SimpleType’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_alphabet.h:84, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:68, from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:51, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier.cpp:33: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: ‘class seqan::SimpleType’ declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:79, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:51, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier.cpp:33: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h: In instantiation of ‘void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, seqan::True) [with TValue = seqan::SimpleType]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from ‘void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from ‘void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, seqan::True) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from ‘void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1840:27: required from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagExact_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20: required from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagExact_; typename seqan::Size >::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:131:16: required from ‘seqan::String >::String(const seqan::String >&) [with TValue = seqan::SimpleType; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier_shortcuts.h:55:23: required from ‘void SEQAN_TEST_test_modifer_shortcuts_dna5_string_reverse() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier.cpp:48:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class seqan::SimpleType’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_alphabet.h:84, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:68, from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:51, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier.cpp:33: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: ‘class seqan::SimpleType’ declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:79, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:51, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier.cpp:33: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h: In instantiation of ‘void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, seqan::True) [with TValue = seqan::SimpleType]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from ‘void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from ‘void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, seqan::True) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from ‘void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1840:27: required from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagExact_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20: required from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagExact_; typename seqan::Size >::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:131:16: required from ‘seqan::String >::String(const seqan::String >&) [with TValue = seqan::SimpleType; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier_shortcuts.h:65:22: required from ‘void SEQAN_TEST_test_modifer_shortcuts_rna_string_reverse() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier.cpp:49:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class seqan::SimpleType’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_alphabet.h:84, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:68, from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:51, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier.cpp:33: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: ‘class seqan::SimpleType’ declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:79, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:51, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier.cpp:33: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h: In instantiation of ‘void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, seqan::True) [with TValue = seqan::SimpleType]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from ‘void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from ‘void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, seqan::True) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from ‘void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1840:27: required from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagExact_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20: required from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagExact_; typename seqan::Size >::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:131:16: required from ‘seqan::String >::String(const seqan::String >&) [with TValue = seqan::SimpleType; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier_shortcuts.h:75:23: required from ‘void SEQAN_TEST_test_modifer_shortcuts_rna5_string_reverse() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier.cpp:50:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class seqan::SimpleType’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_alphabet.h:84, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:68, from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:51, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier.cpp:33: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: ‘class seqan::SimpleType’ declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:51, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier.cpp:33: /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/modifier/modifier_view.h:111:7: required from ‘void seqan::compare_(seqan::Lexical&, TLeft&, TRight&) [with TSpec = long unsigned int; TLeft = const seqan::ModifiedString >, seqan::InfixSegment>, seqan::ModView >, seqan::Tag >; TRight = const char*]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_lexical.h:453:10: required from ‘void seqan::compare(seqan::Lexical&, const TLeft&, const TRightValue*) [with TSpec = long unsigned int; TLeft = seqan::ModifiedString >, seqan::InfixSegment>, seqan::ModView >, seqan::Tag >; TRightValue = char]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_lexical.h:245:10: required from ‘seqan::Lexical::Lexical(const TLeft&, const TRight&) [with TLeft = seqan::ModifiedString >, seqan::InfixSegment>, seqan::ModView >, seqan::Tag >; TRight = char [3]; TSpec = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/modifier/modifier_string.h:684:59: required from ‘bool seqan::operator==(const seqan::ModifiedString&, const TRight&) [with THost = seqan::ModifiedString >, seqan::InfixSegment>, seqan::ModView >; TSpec = seqan::Tag; TRight = char [3]]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/debug_test_system.h:1013:18: 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]]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/debug_test_system.h:1072: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]]’ /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier_string.h:354:9: required from ‘void SEQAN_TEST_test_modifier_modified_string_reverse_segment() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier.cpp:115:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:148:49: warning: implicitly-declared ‘constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 148 | data_iterator(other_.data_iterator) | ^ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier.cpp:33: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197:5: note: because ‘seqan::Segment >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:91, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier.cpp:33: /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:841: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 > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/modifier/modifier_string.h:670: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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/modifier/modifier_reverse.h:452: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::Standard_; typename seqan::Iterator >, const seqan::Tag >::Type = seqan::ModifiedIterator >, seqan::InfixSegment>, seqan::AdaptorIterator > >, seqan::ModView >, seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_lexical.h:388:58: required from ‘void seqan::compare_(seqan::Lexical&, TLeft&, TRight&) [with TSpec = long unsigned int; TLeft = const seqan::ModifiedString >, seqan::InfixSegment>, seqan::ModView >, seqan::Tag >; TRight = const char*]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_lexical.h:453:10: required from ‘void seqan::compare(seqan::Lexical&, const TLeft&, const TRightValue*) [with TSpec = long unsigned int; TLeft = seqan::ModifiedString >, seqan::InfixSegment>, seqan::ModView >, seqan::Tag >; TRightValue = char]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_lexical.h:245:10: required from ‘seqan::Lexical::Lexical(const TLeft&, const TRight&) [with TLeft = seqan::ModifiedString >, seqan::InfixSegment>, seqan::ModView >, seqan::Tag >; TRight = char [3]; TSpec = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/modifier/modifier_string.h:684:59: required from ‘bool seqan::operator==(const seqan::ModifiedString&, const TRight&) [with THost = seqan::ModifiedString >, seqan::InfixSegment>, seqan::ModView >; TSpec = seqan::Tag; TRight = char [3]]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/debug_test_system.h:1013:18: 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]]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/debug_test_system.h:1072: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]]’ /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier_string.h:354:9: required from ‘void SEQAN_TEST_test_modifier_modified_string_reverse_segment() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier.cpp:115:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:768:12: warning: implicitly-declared ‘constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 768 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier.cpp:33: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197:5: note: because ‘seqan::Segment >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:51, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier.cpp:33: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:138: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>]’ 138 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:91, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier.cpp:33: /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:616:25: required from ‘typename seqan::Iterator >::Type seqan::begin(T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/modifier/modifier_string.h:626:22: required from ‘typename seqan::Iterator, const seqan::Tag >::Type seqan::begin(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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/modifier/modifier_reverse.h:497:103: required from ‘typename seqan::Iterator >, const seqan::Tag >::Type seqan::end(const seqan::ModifiedString >&, seqan::Tag) [with THost = seqan::ModifiedString >, seqan::InfixSegment>, seqan::ModView >; TTagSpec = seqan::Standard_; typename seqan::Iterator >, const seqan::Tag >::Type = seqan::ModifiedIterator >, seqan::InfixSegment>, seqan::AdaptorIterator > >, seqan::ModView >, seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/file/stream_algorithms.h:186:63: required from ‘void seqan::_streamWriteSeq(TTarget&, const TSource&, seqan::True) [with TTarget = std::basic_ostream; TSource = seqan::ModifiedString >, seqan::InfixSegment>, seqan::ModView >, seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/file/stream_algorithms.h:219:17: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/file/file_format_raw.h:343:7: required from ‘void seqan::write(TFile&, const TData&) [with TFile = std::basic_ostream; TData = seqan::ModifiedString >, seqan::InfixSegment>, seqan::ModView >, seqan::Tag >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/modifier/modifier_string.h:807: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/debug_test_system.h:1020: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]]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/debug_test_system.h:1072: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]]’ /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier_string.h:354:9: required from ‘void SEQAN_TEST_test_modifier_modified_string_reverse_segment() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier.cpp:115:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:532:12: warning: implicitly-declared ‘constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 532 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier.cpp:33: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197:5: note: because ‘seqan::Segment >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:51, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/modifier/test_modifier.cpp:33: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:138: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>]’ 138 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ [ 96%] Linking CXX executable ../../../bin/test_misc_cmdparser cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/misc && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_misc_cmdparser.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/test_misc_cmdparser.dir/test_misc_cmdparser.cpp.o -o ../../../bin/test_misc_cmdparser -lrt make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 96%] Built target test_misc_cmdparser make -f core/tests/parallel/CMakeFiles/test_parallel.dir/build.make core/tests/parallel/CMakeFiles/test_parallel.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/tests/parallel /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/parallel /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/parallel/CMakeFiles/test_parallel.dir/DependInfo.cmake --color= Scanning dependencies of target test_parallel make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/tests/parallel/CMakeFiles/test_parallel.dir/build.make core/tests/parallel/CMakeFiles/test_parallel.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 96%] Building CXX object core/tests/parallel/CMakeFiles/test_parallel.dir/test_parallel.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/parallel && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -fopenmp -o CMakeFiles/test_parallel.dir/test_parallel.cpp.o -c /<>/seqan-1.4.2+dfsg/core/tests/parallel/test_parallel.cpp [ 96%] Linking CXX executable ../../../bin/test_modifier cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/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=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/test_modifier.dir/test_modifier.cpp.o -o ../../../bin/test_modifier -lrt make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 96%] Built target test_modifier make -f core/tests/pipe/CMakeFiles/test_pipe.dir/build.make core/tests/pipe/CMakeFiles/test_pipe.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/tests/pipe /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/pipe /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/pipe/CMakeFiles/test_pipe.dir/DependInfo.cmake --color= Scanning dependencies of target test_pipe make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/tests/pipe/CMakeFiles/test_pipe.dir/build.make core/tests/pipe/CMakeFiles/test_pipe.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 97%] Building CXX object core/tests/pipe/CMakeFiles/test_pipe.dir/test_pipe.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/pipe && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_EXECINFO=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -o CMakeFiles/test_pipe.dir/test_pipe.cpp.o -c /<>/seqan-1.4.2+dfsg/core/tests/pipe/test_pipe.cpp [ 97%] Linking CXX executable ../../../bin/test_parallel cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/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=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/test_parallel.dir/test_parallel.cpp.o -o ../../../bin/test_parallel -lrt make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 97%] Built target test_parallel make -f core/tests/random/CMakeFiles/test_random.dir/build.make core/tests/random/CMakeFiles/test_random.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/tests/random /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/random /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/random/CMakeFiles/test_random.dir/DependInfo.cmake --color= Scanning dependencies of target test_random make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/tests/random/CMakeFiles/test_random.dir/build.make core/tests/random/CMakeFiles/test_random.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 97%] Building CXX object core/tests/random/CMakeFiles/test_random.dir/test_random.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/random && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_EXECINFO=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -o CMakeFiles/test_random.dir/test_random.cpp.o -c /<>/seqan-1.4.2+dfsg/core/tests/random/test_random.cpp In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:109, from /<>/seqan-1.4.2+dfsg/core/tests/pipe/test_pipe.cpp:43: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h: In function ‘void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, seqan::KasaiOriginal)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:312:17: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 312 | for(TSize hMax = _min(n - i, n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:313:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 313 | LCP[isa - 1] = h; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h: In function ‘void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, seqan::Kasai)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:379:17: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 379 | for(TSize hMax = _min(n - i, n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:380:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 380 | LCP[i] = h | mark; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h: In function ‘void seqan::_createLCPTableRandomAccess(TLCPTable&, const seqan::StringSet&, const TSA&, seqan::Kasai)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:483:17: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 483 | for(TSize hMax = _min(getValueI2((TPair)dec), n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:484:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 484 | LCP[i] = h | mark; | ^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:128, from /<>/seqan-1.4.2+dfsg/core/tests/pipe/test_pipe.cpp:43: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_dfi.h: In function ‘void seqan::_storeWotdChildren(seqan::Index > >&, TSize, TSize)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_dfi.h:504:6: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation] 504 | } else | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_dfi.h:506:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’ 506 | for (TDirSize d = index.sentinelBound - index.sentinelOcc; d != index.sentinelBound; ++d) | ^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:157, from /<>/seqan-1.4.2+dfsg/core/tests/pipe/test_pipe.cpp:43: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index_esa.h: In function ‘typename seqan::Iterator >::Type seqan::_upperBoundLcpe(TText&, TSA&, seqan::SearchTreeIterator, TQuery&, TDiff_, TDiff_)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index_esa.h:1498:13: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 1498 | for(; i && ordEqual(*t, convert(*q)); --i, ++t, ++q) ; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index_esa.h:1501:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 1501 | if (q == qEnd || t == tEnd || !ordGreater(*t, convert(*q))) { | ^~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:65, from /<>/seqan-1.4.2+dfsg/core/tests/pipe/test_pipe.cpp:41: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_sampler.h: In instantiation of ‘seqan::Pipe >, TPair, TLimitsString> >& seqan::Pipe >, TPair, TLimitsString> >::operator++() [with TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >; unsigned int m = 7; TPair = seqan::Pair >; TLimitsString = seqan::String >]’: /<>/seqan-1.4.2+dfsg/core/tests/pipe/test_pipe.cpp:332:9: required from ‘void comparePipeStream(TPipe&, const TStrings&) [with TPipe = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Multi >, seqan::Pair >, seqan::String > > >; TStrings = seqan::StringSet > >]’ /<>/seqan-1.4.2+dfsg/core/tests/pipe/test_pipe.cpp:475:26: required from ‘void testPipeSampler() [with TPack = seqan::BitPacked<>]’ /<>/seqan-1.4.2+dfsg/core/tests/pipe/test_pipe.cpp:482:34: required from ‘void SEQAN_TEST_test_pipe_sampler() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/pipe/test_pipe.cpp:492:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_sampler.h:599:20: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 599 | tmp.i1 = localPos; | ~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:51, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/pipe/test_pipe.cpp:40: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = short unsigned int; T2 = short unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:56, from /<>/seqan-1.4.2+dfsg/core/tests/pipe/test_pipe.cpp:41: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h: In instantiation of ‘void seqan::setHost(seqan::PairDecrementer_&, const TLimits2&) [with TPair = seqan::Pair >; TLimits = seqan::String >; unsigned int m = 7; TLimits2 = seqan::String >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_sampler.h:537:11: required from ‘void seqan::Pipe >, TPair, TLimitsString> >::prepare() [with TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >; unsigned int m = 7; TPair = seqan::Pair >; TLimitsString = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_sampler.h:613:9: required from ‘bool seqan::control(seqan::Pipe, TPair, TLimitsString> >&, const ControlBeginRead&) [with TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >; unsigned int m = 7; TPack = seqan::BitPacked<>; TPair = seqan::Pair >; TLimitsString = seqan::String >; seqan::ControlBeginRead = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:712:23: required from ‘bool seqan::beginRead(seqan::Pipe&) [with TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >; TSpec = seqan::Multi >, seqan::Pair >, seqan::String > >]’ /<>/seqan-1.4.2+dfsg/core/tests/pipe/test_pipe.cpp:325:14: required from ‘void comparePipeStream(TPipe&, const TStrings&) [with TPipe = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Multi >, seqan::Pair >, seqan::String > > >; TStrings = seqan::StringSet > >]’ /<>/seqan-1.4.2+dfsg/core/tests/pipe/test_pipe.cpp:475:26: required from ‘void testPipeSampler() [with TPack = seqan::BitPacked<>]’ /<>/seqan-1.4.2+dfsg/core/tests/pipe/test_pipe.cpp:482:34: required from ‘void SEQAN_TEST_test_pipe_sampler() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/pipe/test_pipe.cpp:492:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:1119:16: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 1119 | me.pos = TPair(0, 0); | ~~~~~~~^~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:51, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/pipe/test_pipe.cpp:40: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = short unsigned int; T2 = short unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe.h:65, from /<>/seqan-1.4.2+dfsg/core/tests/pipe/test_pipe.cpp:41: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_sampler.h: In instantiation of ‘void seqan::Pipe >, TPair, TLimitsString> >::fill() [with TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >; unsigned int m = 7; TPair = seqan::Pair >; TLimitsString = seqan::String >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_sampler.h:544:13: required from ‘void seqan::Pipe >, TPair, TLimitsString> >::prepare() [with TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >; unsigned int m = 7; TPair = seqan::Pair >; TLimitsString = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_sampler.h:613:9: required from ‘bool seqan::control(seqan::Pipe, TPair, TLimitsString> >&, const ControlBeginRead&) [with TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >; unsigned int m = 7; TPack = seqan::BitPacked<>; TPair = seqan::Pair >; TLimitsString = seqan::String >; seqan::ControlBeginRead = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_base.h:712:23: required from ‘bool seqan::beginRead(seqan::Pipe&) [with TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >; TSpec = seqan::Multi >, seqan::Pair >, seqan::String > >]’ /<>/seqan-1.4.2+dfsg/core/tests/pipe/test_pipe.cpp:325:14: required from ‘void comparePipeStream(TPipe&, const TStrings&) [with TPipe = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Multi >, seqan::Pair >, seqan::String > > >; TStrings = seqan::StringSet > >]’ /<>/seqan-1.4.2+dfsg/core/tests/pipe/test_pipe.cpp:475:26: required from ‘void testPipeSampler() [with TPack = seqan::BitPacked<>]’ /<>/seqan-1.4.2+dfsg/core/tests/pipe/test_pipe.cpp:482:34: required from ‘void SEQAN_TEST_test_pipe_sampler() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/pipe/test_pipe.cpp:492:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pipe_sampler.h:557:11: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 557 | tmp.i1 = localPos; | ~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:51, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/pipe/test_pipe.cpp:40: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = short unsigned int; T2 = short unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:79, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:51, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/pipe/test_pipe.cpp:40: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h: In instantiation of ‘void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, seqan::True) [with TValue = seqan::SimpleType]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from ‘void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from ‘void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, seqan::True) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from ‘void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1840:27: required from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagExact_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20: required from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagExact_; typename seqan::Size >::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:131:16: required from ‘seqan::String >::String(const seqan::String >&) [with TValue = seqan::SimpleType; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/pipe/test_pipe.cpp:346:17: required from ‘void testPipeSampler() [with TPack = seqan::BitPacked<>]’ /<>/seqan-1.4.2+dfsg/core/tests/pipe/test_pipe.cpp:482:34: required from ‘void SEQAN_TEST_test_pipe_sampler() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/pipe/test_pipe.cpp:492:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class seqan::SimpleType’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_alphabet.h:84, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:68, from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:51, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/pipe/test_pipe.cpp:40: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: ‘class seqan::SimpleType’ declared here 116 | class SimpleType | ^~~~~~~~~~ [ 97%] Linking CXX executable ../../../bin/test_random cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/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=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/test_random.dir/test_random.cpp.o -o ../../../bin/test_random -lrt make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 97%] Built target test_random make -f core/tests/score/CMakeFiles/test_score.dir/build.make core/tests/score/CMakeFiles/test_score.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/tests/score /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/score /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/score/CMakeFiles/test_score.dir/DependInfo.cmake --color= Scanning dependencies of target test_score make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/tests/score/CMakeFiles/test_score.dir/build.make core/tests/score/CMakeFiles/test_score.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 97%] Building CXX object core/tests/score/CMakeFiles/test_score.dir/test_score.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/score && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_EXECINFO=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -o CMakeFiles/test_score.dir/test_score.cpp.o -c /<>/seqan-1.4.2+dfsg/core/tests/score/test_score.cpp In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:51, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/pipe/test_pipe.cpp:40: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String, seqan::Alloc<> >; TValue = seqan::PageBucketExtended; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = seqan::PageBucketExtended; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = seqan::PageBucketExtended; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = seqan::PageBucketExtended; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::PageBucketExtended; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::PageBucketExtended; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::PageBucketExtended; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String, seqan::Alloc<> >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = seqan::PageBucketExtended; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘void seqan::pop(seqan::PriorityType&) [with TValue = seqan::PageBucketExtended; TLess = seqan::MergeStreamComparer >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/misc/priority_type_heap.h:333:8, inlined from ‘void seqan::Handler, seqan::Tag >::pop() [with TValue = unsigned int; TPoolSpec = seqan::SorterSpec > >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_sorter.h:311:18, inlined from ‘void seqan::Handler, seqan::Tag >::pop() [with THandler1 = seqan::Handler > > >, seqan::Tag >, seqan::AdapterSpec>; THandler2 = seqan::Handler > > >, seqan::Tag >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:664:11, inlined from ‘seqan::Pool& seqan::Pool::operator++() [with TValue = unsigned int; TSpec = seqan::SorterSpec > >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/pipe/pool_base.h:919:4, inlined from ‘void testSorter(unsigned int)’ at /<>/seqan-1.4.2+dfsg/core/tests/pipe/test_pipe.cpp:269:15: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551536’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/tests/pipe/test_pipe.cpp:33: /usr/include/c++/9/new: In function ‘void testSorter(unsigned int)’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:166, from /<>/seqan-1.4.2+dfsg/core/tests/score/test_score.cpp:52: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/global_alignment_myers_impl.h: In function ‘int seqan::_globalAlignmentScore(const seqan::String&, const seqan::String&, const MyersBitVector&)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/global_alignment_myers_impl.h:70:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 70 | if (length(seqH) < length(seqV)) | ^~ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/global_alignment_myers_impl.h:74:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 74 | const unsigned int BLOCK_SIZE = BitsPerValue::VALUE; | ^~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:174, from /<>/seqan-1.4.2+dfsg/core/tests/score/test_score.cpp:52: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function ‘seqan::Pair > seqan::_alignBandedSmithWatermanTrace(seqan::LocalAlignmentFinder&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:409:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 409 | if ((actualCol == 0) || (actualRow == 0)) | ^~ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 412 | if (actualCol < len1) _alignTracePrint(finder.trace, seqH, seqV, id1, actualCol, id2, actualRow, len1 - actualCol, Horizontal); | ^~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:79, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/tests/score/test_score.cpp:48: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h: In instantiation of ‘void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, seqan::True) [with TValue = seqan::SimpleType]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from ‘void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from ‘void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, seqan::True) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from ‘void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1840:27: required from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagExact_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20: required from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagExact_; typename seqan::Size >::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:131:16: required from ‘seqan::String >::String(const seqan::String >&) [with TValue = seqan::SimpleType; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/score/test_score.cpp:676:15: required from ‘void testScoreSequenceEntryForScore() [with TScoreSpec = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/score/test_score.cpp:696:43: required from ‘void SEQAN_TEST_test_score_sequence_entry_for_score() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/score/test_score.cpp:710:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class seqan::SimpleType’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_alphabet.h:84, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:68, from /<>/seqan-1.4.2+dfsg/core/tests/score/test_score.cpp:48: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: ‘class seqan::SimpleType’ declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:79, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/tests/score/test_score.cpp:48: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h: In instantiation of ‘void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, seqan::True) [with TValue = seqan::SimpleType]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from ‘void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from ‘void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, seqan::True) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from ‘void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1840:27: required from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagExact_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20: required from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagExact_; typename seqan::Size >::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:131:16: required from ‘seqan::String >::String(const seqan::String >&) [with TValue = seqan::SimpleType; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/score/test_score.cpp:677:16: required from ‘void testScoreSequenceEntryForScore() [with TScoreSpec = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/score/test_score.cpp:696:43: required from ‘void SEQAN_TEST_test_score_sequence_entry_for_score() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/score/test_score.cpp:710:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class seqan::SimpleType’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_alphabet.h:84, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:68, from /<>/seqan-1.4.2+dfsg/core/tests/score/test_score.cpp:48: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: ‘class seqan::SimpleType’ declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:79, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/tests/score/test_score.cpp:48: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h: In instantiation of ‘void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, seqan::True) [with TValue = seqan::SimpleType]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from ‘void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from ‘void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, seqan::True) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from ‘void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1840:27: required from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1500:54: required from ‘void seqan::appendValue(seqan::String&, const TValue&, seqan::Tag) [with TTargetValue = seqan::SimpleType; TTargetSpec = seqan::Alloc<>; TValue = char; TExpand = seqan::TagGenerous_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:1718:16: required from ‘void seqan::appendValue(T&, const TValue&) [with T = seqan::String, seqan::Alloc<> >; TValue = char]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/score/score_matrix_io.h:210:20: required from ‘int seqan::read(seqan::RecordReader >&, seqan::Score >&, const ScoreMatrixFile&) [with TStream = std::basic_fstream; TValue = int; TSequenceValue = seqan::SimpleType; TSpec = seqan::Tag; seqan::ScoreMatrixFile = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/score/score_matrix_io.h:329:9: required from ‘void seqan::loadScoreMatrix(seqan::Score >&, const CharString&, TMeta&) [with TValue = int; TSequenceValue = seqan::SimpleType; TSpec = seqan::Tag; TMeta = seqan::String >; seqan::CharString = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/tests/score/test_score.cpp:264:20: required from ‘void SEQAN_TEST_test_score_matrix_file() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/score/test_score.cpp:707:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class seqan::SimpleType’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_alphabet.h:84, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:68, from /<>/seqan-1.4.2+dfsg/core/tests/score/test_score.cpp:48: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: ‘class seqan::SimpleType’ declared here 116 | class SimpleType | ^~~~~~~~~~ [ 97%] Linking CXX executable ../../../bin/test_pipe cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/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=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/test_pipe.dir/test_pipe.cpp.o -o ../../../bin/test_pipe -lrt make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 97%] Built target test_pipe make -f core/tests/seeds/CMakeFiles/test_seeds.dir/build.make core/tests/seeds/CMakeFiles/test_seeds.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/tests/seeds /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/seeds /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/seeds/CMakeFiles/test_seeds.dir/DependInfo.cmake --color= Scanning dependencies of target test_seeds make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/tests/seeds/CMakeFiles/test_seeds.dir/build.make core/tests/seeds/CMakeFiles/test_seeds.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 98%] Building CXX object core/tests/seeds/CMakeFiles/test_seeds.dir/test_seeds.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/seeds && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_EXECINFO=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -o CMakeFiles/test_seeds.dir/test_seeds.cpp.o -c /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:109, from /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds.h:50, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:40: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h: In function ‘void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, seqan::KasaiOriginal)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:312:17: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 312 | for(TSize hMax = _min(n - i, n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:313:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 313 | LCP[isa - 1] = h; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h: In function ‘void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, seqan::Kasai)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:379:17: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 379 | for(TSize hMax = _min(n - i, n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:380:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 380 | LCP[i] = h | mark; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h: In function ‘void seqan::_createLCPTableRandomAccess(TLCPTable&, const seqan::StringSet&, const TSA&, seqan::Kasai)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:483:17: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 483 | for(TSize hMax = _min(getValueI2((TPair)dec), n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:484:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 484 | LCP[i] = h | mark; | ^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:128, from /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds.h:50, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:40: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_dfi.h: In function ‘void seqan::_storeWotdChildren(seqan::Index > >&, TSize, TSize)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_dfi.h:504:6: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation] 504 | } else | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_dfi.h:506:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’ 506 | for (TDirSize d = index.sentinelBound - index.sentinelOcc; d != index.sentinelBound; ++d) | ^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:157, from /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds.h:50, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:40: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index_esa.h: In function ‘typename seqan::Iterator >::Type seqan::_upperBoundLcpe(TText&, TSA&, seqan::SearchTreeIterator, TQuery&, TDiff_, TDiff_)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index_esa.h:1498:13: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 1498 | for(; i && ordEqual(*t, convert(*q)); --i, ++t, ++q) ; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index_esa.h:1501:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 1501 | if (q == qEnd || t == tEnd || !ordGreater(*t, convert(*q))) { | ^~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:166, from /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds.h:52, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:40: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/global_alignment_myers_impl.h: In function ‘int seqan::_globalAlignmentScore(const seqan::String&, const seqan::String&, const MyersBitVector&)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/global_alignment_myers_impl.h:70:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 70 | if (length(seqH) < length(seqV)) | ^~ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/global_alignment_myers_impl.h:74:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 74 | const unsigned int BLOCK_SIZE = BitsPerValue::VALUE; | ^~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:174, from /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds.h:52, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:40: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function ‘seqan::Pair > seqan::_alignBandedSmithWatermanTrace(seqan::LocalAlignmentFinder&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:409:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 409 | if ((actualCol == 0) || (actualRow == 0)) | ^~ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 412 | if (actualCol < len1) _alignTracePrint(finder.trace, seqH, seqV, id1, actualCol, id2, actualRow, len1 - actualCol, Horizontal); | ^~ [ 98%] Linking CXX executable ../../../bin/test_score cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/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=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/test_score.dir/test_score.cpp.o -o ../../../bin/test_score -lrt make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 98%] Built target test_score make -f core/tests/seq_io/CMakeFiles/test_seq_io.dir/build.make core/tests/seq_io/CMakeFiles/test_seq_io.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/tests/seq_io /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/seq_io /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/seq_io/CMakeFiles/test_seq_io.dir/DependInfo.cmake --color= Scanning dependencies of target test_seq_io make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/tests/seq_io/CMakeFiles/test_seq_io.dir/build.make core/tests/seq_io/CMakeFiles/test_seq_io.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 98%] Building CXX object core/tests/seq_io/CMakeFiles/test_seq_io.dir/test_seq_io.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/seq_io && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -o CMakeFiles/test_seq_io.dir/test_seq_io.cpp.o -c /<>/seqan-1.4.2+dfsg/core/tests/seq_io/test_seq_io.cpp In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:37: /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:461:24: required from ‘void seqan::_computeUnbandedAlignment(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const seqan::DPProfile_&) [with TDPScout = seqan::DPScout_ >, seqan::Tag >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment >, seqan::SuffixSegment>; TSequenceV = seqan::Segment >, seqan::SuffixSegment>; TScoringScheme = seqan::Score >; TAlignmentAlgo = seqan::BandedChainAlignment_, seqan::Tag >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:1419:34: required from ‘typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBand_&, const seqan::DPProfile_&) [with 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 >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_impl.h:1219: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 >&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::String, seqan::DefaultSeedConfig> >; 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_profile.h:254: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::DefaultSeedConfig> >; 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment.h:311: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, seqan::DefaultSeedConfig> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_banded_chain_alignment_interface.h:122: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]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:196:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:148:49: warning: implicitly-declared ‘constexpr seqan::Segment >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::SuffixSegment>&)’ is deprecated [-Wdeprecated-copy] 148 | data_iterator(other_.data_iterator) | ^ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:94, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_suffix.h:184:5: note: because ‘seqan::Segment >, seqan::SuffixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]’ 184 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:37: /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:477:58: required from ‘void seqan::_computeUnbandedAlignment(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const seqan::DPProfile_&) [with TDPScout = seqan::DPScout_ >, seqan::Tag >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment >, seqan::SuffixSegment>; TSequenceV = seqan::Segment >, seqan::SuffixSegment>; TScoringScheme = seqan::Score >; TAlignmentAlgo = seqan::BandedChainAlignment_, seqan::Tag >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:1419:34: required from ‘typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBand_&, const seqan::DPProfile_&) [with 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 >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_impl.h:1219: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 >&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::String, seqan::DefaultSeedConfig> >; 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_profile.h:254: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::DefaultSeedConfig> >; 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment.h:311: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, seqan::DefaultSeedConfig> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_banded_chain_alignment_interface.h:122: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]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:196:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:686:12: warning: implicitly-declared ‘constexpr seqan::Segment >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::SuffixSegment>&)’ is deprecated [-Wdeprecated-copy] 686 | return Iter >(container(left), hostIterator(left) - right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:94, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_suffix.h:184:5: note: because ‘seqan::Segment >, seqan::SuffixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]’ 184 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:37: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:138: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>]’ 138 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:1205: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::Tag >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment >, seqan::SuffixSegment>; TSequenceV = seqan::Segment >, seqan::SuffixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBand_ >; TAlignmentAlgo = seqan::BandedChainAlignment_, seqan::Tag >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:1421:32: required from ‘typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBand_&, const seqan::DPProfile_&) [with 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 >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_impl.h:1219: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 >&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::String, seqan::DefaultSeedConfig> >; 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_profile.h:254: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::DefaultSeedConfig> >; 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment.h:311: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, seqan::DefaultSeedConfig> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_banded_chain_alignment_interface.h:122: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]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:196:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:619:12: warning: implicitly-declared ‘constexpr seqan::Segment >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::SuffixSegment>&)’ is deprecated [-Wdeprecated-copy] 619 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:94, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_suffix.h:184:5: note: because ‘seqan::Segment >, seqan::SuffixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]’ 184 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:37: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:138: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>]’ 138 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h: In instantiation of ‘seqan::Iter > seqan::operator+(const seqan::Iter >&, TIntegral) [with TContainer = seqan::Segment >, seqan::SuffixSegment>; TIterator = const char*; TSpec = seqan::Tag; TIntegral = long int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:1206: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::Tag >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment >, seqan::SuffixSegment>; TSequenceV = seqan::Segment >, seqan::SuffixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBand_ >; TAlignmentAlgo = seqan::BandedChainAlignment_, seqan::Tag >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:1421:32: required from ‘typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBand_&, const seqan::DPProfile_&) [with 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 >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_impl.h:1219: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 >&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::String, seqan::DefaultSeedConfig> >; 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_profile.h:254: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::DefaultSeedConfig> >; 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment.h:311: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, seqan::DefaultSeedConfig> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_banded_chain_alignment_interface.h:122: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]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:196:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:609:12: warning: implicitly-declared ‘constexpr seqan::Segment >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::SuffixSegment>&)’ is deprecated [-Wdeprecated-copy] 609 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:94, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_suffix.h:184:5: note: because ‘seqan::Segment >, seqan::SuffixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]’ 184 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:37: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:138: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>]’ 138 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:166, from /<>/seqan-1.4.2+dfsg/core/include/seqan/store.h:38, from /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io/fai_index.h:40, from /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io.h:83, from /<>/seqan-1.4.2+dfsg/core/tests/seq_io/test_sequence_stream.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/seq_io/test_seq_io.cpp:40: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/global_alignment_myers_impl.h: In function ‘int seqan::_globalAlignmentScore(const seqan::String&, const seqan::String&, const MyersBitVector&)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/global_alignment_myers_impl.h:70:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 70 | if (length(seqH) < length(seqV)) | ^~ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/global_alignment_myers_impl.h:74:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 74 | const unsigned int BLOCK_SIZE = BitsPerValue::VALUE; | ^~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:174, from /<>/seqan-1.4.2+dfsg/core/include/seqan/store.h:38, from /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io/fai_index.h:40, from /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io.h:83, from /<>/seqan-1.4.2+dfsg/core/tests/seq_io/test_sequence_stream.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/seq_io/test_seq_io.cpp:40: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function ‘seqan::Pair > seqan::_alignBandedSmithWatermanTrace(seqan::LocalAlignmentFinder&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:409:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 409 | if ((actualCol == 0) || (actualRow == 0)) | ^~ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 412 | if (actualCol < len1) _alignTracePrint(finder.trace, seqH, seqV, id1, actualCol, id2, actualRow, len1 - actualCol, Horizontal); | ^~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/store.h:62, from /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io/fai_index.h:40, from /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io.h:83, from /<>/seqan-1.4.2+dfsg/core/tests/seq_io/test_sequence_stream.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/seq_io/test_seq_io.cpp:40: /<>/seqan-1.4.2+dfsg/core/include/seqan/store/store_all.h: In function ‘void seqan::convertMatchesToGlobalAlignment(seqan::FragmentStore&, const TScore&, const TShrinkMatches&)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/store/store_all.h:2357:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2357 | if (alignQualityStoreLengthPre == 0u) | ^~ /<>/seqan-1.4.2+dfsg/core/include/seqan/store/store_all.h:2361:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2361 | sortAlignedReads(store.alignedReadStore, SortBeginPos()); | ^~~~~~~~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:461:24: required from ‘void seqan::_computeUnbandedAlignment(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const seqan::DPProfile_&) [with TDPScout = seqan::DPScout_ >, seqan::Tag >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment >, seqan::SuffixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoringScheme = seqan::Score >; TAlignmentAlgo = seqan::BandedChainAlignment_, seqan::Tag >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:1419:34: required from ‘typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBand_&, const seqan::DPProfile_&) [with 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 >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_impl.h:1219: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 >&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::String, seqan::DefaultSeedConfig> >; 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_profile.h:254: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::DefaultSeedConfig> >; 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment.h:380: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, seqan::DefaultSeedConfig> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_banded_chain_alignment_interface.h:667: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]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:209:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:148:49: warning: implicitly-declared ‘constexpr seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>&)’ is deprecated [-Wdeprecated-copy] 148 | data_iterator(other_.data_iterator) | ^ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:94, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_suffix.h:184: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<> >]’ 184 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:37: /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:1208: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::Tag >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment >, seqan::SuffixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBand_ >; TAlignmentAlgo = seqan::BandedChainAlignment_, seqan::Tag >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:1421:32: required from ‘typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBand_&, const seqan::DPProfile_&) [with 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 >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_impl.h:1219: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 >&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::String, seqan::DefaultSeedConfig> >; 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_profile.h:254: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::DefaultSeedConfig> >; 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment.h:380: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, seqan::DefaultSeedConfig> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_banded_chain_alignment_interface.h:667: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]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:209:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:619:12: warning: implicitly-declared ‘constexpr seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>&)’ is deprecated [-Wdeprecated-copy] 619 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:94, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_suffix.h:184: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<> >]’ 184 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:37: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:138: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>]’ 138 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/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 = const seqan::SimpleType*; TSpec = seqan::Tag; TIntegral = long int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:1209: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::Tag >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment >, seqan::SuffixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBand_ >; TAlignmentAlgo = seqan::BandedChainAlignment_, seqan::Tag >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:1421:32: required from ‘typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBand_&, const seqan::DPProfile_&) [with 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 >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_impl.h:1219: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 >&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::String, seqan::DefaultSeedConfig> >; 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_profile.h:254: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::DefaultSeedConfig> >; 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment.h:380: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, seqan::DefaultSeedConfig> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_banded_chain_alignment_interface.h:667: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]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:209:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:609:12: warning: implicitly-declared ‘constexpr seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>&)’ is deprecated [-Wdeprecated-copy] 609 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:94, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_suffix.h:184: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<> >]’ 184 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:37: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:138: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>]’ 138 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:546:58: required from ‘void seqan::_computeBandedAlignment(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&) [with TDPScout = seqan::DPScout_ >, seqan::Tag >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment >, seqan::SuffixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBand_ >; TAlignmentAlgo = seqan::BandedChainAlignment_, seqan::Tag >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:1423:32: required from ‘typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBand_&, const seqan::DPProfile_&) [with 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 >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_impl.h:1219: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 >&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::String, seqan::DefaultSeedConfig> >; 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_profile.h:254: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::DefaultSeedConfig> >; 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment.h:380: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, seqan::DefaultSeedConfig> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_banded_chain_alignment_interface.h:667: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]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:209:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:686:12: warning: implicitly-declared ‘constexpr seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>&)’ is deprecated [-Wdeprecated-copy] 686 | return Iter >(container(left), hostIterator(left) - right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:94, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_suffix.h:184: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<> >]’ 184 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:37: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:138: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>]’ 138 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:79, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:37: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h: In instantiation of ‘void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, seqan::True) [with TValue = seqan::SimpleType]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from ‘void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from ‘void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, seqan::True) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from ‘void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1840:27: required from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagExact_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20: required from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagExact_; typename seqan::Size >::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:131:16: required from ‘seqan::String >::String(const seqan::String >&) [with TValue = seqan::SimpleType; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds_combination.h:259:19: required from ‘void SEQAN_TEST_test_seeds_combination_combine_seeds_simple_chaos_chaining_chained() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:93:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class seqan::SimpleType’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_alphabet.h:84, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:68, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:37: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: ‘class seqan::SimpleType’ declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:37: /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:461:24: required from ‘void seqan::_computeUnbandedAlignment(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const seqan::DPProfile_&) [with TDPScout = seqan::DPScout_ >, seqan::Tag >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TAlignmentAlgo = seqan::BandedChainAlignment_, seqan::Tag >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:1419:34: required from ‘typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBand_&, const seqan::DPProfile_&) [with 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 >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_impl.h:785: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_, TGaps, seqan::TracebackOn >&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSeed = seqan::Seed, seqan::DefaultSeedConfig>; TSeqH = seqan::String >; TSeqV = seqan::String >; TScoreScheme = seqan::Score >; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag; TGaps = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; typename seqan::Value::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_impl.h:1202: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 >&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::String, seqan::DefaultSeedConfig> >; 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_profile.h:254: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::DefaultSeedConfig> >; 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment.h:311: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, seqan::DefaultSeedConfig> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_banded_chain_alignment_interface.h:122: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]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:196:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:148:49: warning: implicitly-declared ‘constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 148 | data_iterator(other_.data_iterator) | ^ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197:5: note: because ‘seqan::Segment >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:37: /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:477:58: required from ‘void seqan::_computeUnbandedAlignment(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const seqan::DPProfile_&) [with TDPScout = seqan::DPScout_ >, seqan::Tag >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TAlignmentAlgo = seqan::BandedChainAlignment_, seqan::Tag >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:1419:34: required from ‘typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBand_&, const seqan::DPProfile_&) [with 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 >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_impl.h:785: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_, TGaps, seqan::TracebackOn >&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSeed = seqan::Seed, seqan::DefaultSeedConfig>; TSeqH = seqan::String >; TSeqV = seqan::String >; TScoreScheme = seqan::Score >; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag; TGaps = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; typename seqan::Value::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_impl.h:1202: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 >&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::String, seqan::DefaultSeedConfig> >; 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_profile.h:254: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::DefaultSeedConfig> >; 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment.h:311: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, seqan::DefaultSeedConfig> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_banded_chain_alignment_interface.h:122: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]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:196:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:686:12: warning: implicitly-declared ‘constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 686 | return Iter >(container(left), hostIterator(left) - right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197:5: note: because ‘seqan::Segment >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:37: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:138: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>]’ 138 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:1205: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::Tag >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBand_ >; TAlignmentAlgo = seqan::BandedChainAlignment_, seqan::Tag >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:1421:32: required from ‘typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBand_&, const seqan::DPProfile_&) [with 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 >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_impl.h:785: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_, TGaps, seqan::TracebackOn >&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSeed = seqan::Seed, seqan::DefaultSeedConfig>; TSeqH = seqan::String >; TSeqV = seqan::String >; TScoreScheme = seqan::Score >; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag; TGaps = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; typename seqan::Value::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_impl.h:1202: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 >&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::String, seqan::DefaultSeedConfig> >; 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_profile.h:254: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::DefaultSeedConfig> >; 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment.h:311: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, seqan::DefaultSeedConfig> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_banded_chain_alignment_interface.h:122: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]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:196:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:619:12: warning: implicitly-declared ‘constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 619 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197:5: note: because ‘seqan::Segment >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:37: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:138: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>]’ 138 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:1206: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::Tag >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBand_ >; TAlignmentAlgo = seqan::BandedChainAlignment_, seqan::Tag >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:1421:32: required from ‘typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBand_&, const seqan::DPProfile_&) [with 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 >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_impl.h:785: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_, TGaps, seqan::TracebackOn >&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSeed = seqan::Seed, seqan::DefaultSeedConfig>; TSeqH = seqan::String >; TSeqV = seqan::String >; TScoreScheme = seqan::Score >; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag; TGaps = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; typename seqan::Value::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_impl.h:1202: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 >&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::String, seqan::DefaultSeedConfig> >; 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_profile.h:254: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::DefaultSeedConfig> >; 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment.h:311: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, seqan::DefaultSeedConfig> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_banded_chain_alignment_interface.h:122: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]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:196:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:609:12: warning: implicitly-declared ‘constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 609 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197:5: note: because ‘seqan::Segment >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:37: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:138: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>]’ 138 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:91, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:38: /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:624:25: required from ‘typename seqan::Iterator >::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::SuffixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter >, seqan::SuffixSegment>, seqan::AdaptorIterator > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:461:41: required from ‘void seqan::_computeUnbandedAlignment(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const seqan::DPProfile_&) [with TDPScout = seqan::DPScout_ >, seqan::Tag >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment >, seqan::SuffixSegment>; TSequenceV = seqan::Segment >, seqan::SuffixSegment>; TScoringScheme = seqan::Score >; TAlignmentAlgo = seqan::BandedChainAlignment_, seqan::Tag >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:1419:34: required from ‘typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBand_&, const seqan::DPProfile_&) [with 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 >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_impl.h:1219: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 >&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::String, seqan::DefaultSeedConfig> >; 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_profile.h:254: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::DefaultSeedConfig> >; 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment.h:311: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, seqan::DefaultSeedConfig> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_banded_chain_alignment_interface.h:122: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]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:196:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:541:12: warning: implicitly-declared ‘constexpr seqan::Segment >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::SuffixSegment>&)’ is deprecated [-Wdeprecated-copy] 541 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:94, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_suffix.h:184:5: note: because ‘seqan::Segment >, seqan::SuffixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]’ 184 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:37: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:138: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>]’ 138 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:91, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:38: /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:850: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 > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:462:37: required from ‘void seqan::_computeUnbandedAlignment(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const seqan::DPProfile_&) [with TDPScout = seqan::DPScout_ >, seqan::Tag >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment >, seqan::SuffixSegment>; TSequenceV = seqan::Segment >, seqan::SuffixSegment>; TScoringScheme = seqan::Score >; TAlignmentAlgo = seqan::BandedChainAlignment_, seqan::Tag >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:1419:34: required from ‘typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBand_&, const seqan::DPProfile_&) [with 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 >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_impl.h:1219: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 >&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::String, seqan::DefaultSeedConfig> >; 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_profile.h:254: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::DefaultSeedConfig> >; 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment.h:311: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, seqan::DefaultSeedConfig> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_banded_chain_alignment_interface.h:122: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]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:196:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:777:12: warning: implicitly-declared ‘constexpr seqan::Segment >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::SuffixSegment>&)’ is deprecated [-Wdeprecated-copy] 777 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:94, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_suffix.h:184:5: note: because ‘seqan::Segment >, seqan::SuffixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]’ 184 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:37: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:138: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>]’ 138 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/seq_io/test_seq_io.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h: In instantiation of ‘seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment >, seqan::SuffixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io/read_fasta_fastq.h:450:14: required from ‘int seqan::_readQualityBlockHelper(TSeqString&, seqan::RecordReader&, unsigned int, const seqan::True&) [with TSeqString = seqan::Segment >, seqan::SuffixSegment>; TFile = seqan::String >; TPass = seqan::DoublePass >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io/read_fasta_fastq.h:522:34: required from ‘int seqan::_readQualityBlock(TQualString&, seqan::RecordReader&, unsigned int, const TIdString&, const Fastq&) [with TIdString = seqan::Segment >, seqan::InfixSegment>; TQualString = seqan::Segment >, seqan::SuffixSegment>; TFile = seqan::String >; TPass = seqan::DoublePass >; seqan::Fastq = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io/read_fasta_fastq.h:687:29: required from ‘int seqan::_readFastAQQualityReadDispatcher(seqan::StringSet > >&, seqan::StringSet > >&, seqan::StringSet > >&, TRecordReader&, unsigned int, const seqan::True&) [with TIdString = seqan::String >; TSeqString = seqan::String >; TQualString = seqan::String >; TRecordReader = seqan::RecordReader >, seqan::DoublePass > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io/read_fasta_fastq.h:799:45: required from ‘int seqan::_readFastAQ(seqan::StringSet > >&, seqan::StringSet > >&, seqan::StringSet > >&, seqan::RecordReader >&, bool, const TTag&) [with TIdString = seqan::String >; TSeqString = seqan::String >; TQualString = seqan::String >; TFile = seqan::String >; TSpec = seqan::Tag; TTag = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io/read_fasta_fastq.h:985:23: required from ‘int seqan::read2(seqan::StringSet&, seqan::StringSet&, seqan::RecordReader >&, const Fastq&) [with TIdString = seqan::String >; TIdSpec = seqan::Owner >; TSeqString = seqan::String >; TSeqSpec = seqan::Owner >; TFile = seqan::String >; TSpec = seqan::Tag; seqan::Fastq = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/seq_io/test_stream_record_reader_fastq.h:114:20: required from ‘void FASTQ_TEST_BATCH_CONCAT(TRecordReader&) [with TRecordReader = seqan::RecordReader >, seqan::DoublePass > >]’ /<>/seqan-1.4.2+dfsg/core/tests/seq_io/test_stream_record_reader_fastq.h:295:28: required from ‘void SEQAN_TEST_test_stream_record_reader_fastq_batch_double_concat_mmap() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/seq_io/test_seq_io.cpp:123:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:148:49: warning: implicitly-declared ‘constexpr seqan::Segment >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::SuffixSegment>&)’ is deprecated [-Wdeprecated-copy] 148 | data_iterator(other_.data_iterator) | ^ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:94, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/seq_io/test_seq_io.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_suffix.h:184:5: note: because ‘seqan::Segment >, seqan::SuffixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]’ 184 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:79, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/tests/seq_io/test_seq_io.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h: In instantiation of ‘void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, seqan::True) [with TValue = seqan::SimpleType]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from ‘void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from ‘void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, seqan::True) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from ‘void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1840:27: required from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagExact_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20: required from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagExact_; typename seqan::Size >::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:131:16: required from ‘seqan::String >::String(const seqan::String >&) [with TValue = seqan::SimpleType; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/seq_io/test_stream_write_fasta.h:50:16: required from ‘void SEQAN_TEST_test_stream_write_record_fasta_default() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/seq_io/test_seq_io.cpp:168:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class seqan::SimpleType’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_alphabet.h:84, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:68, from /<>/seqan-1.4.2+dfsg/core/tests/seq_io/test_seq_io.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: ‘class seqan::SimpleType’ declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:79, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/tests/seq_io/test_seq_io.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h: In instantiation of ‘void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, seqan::True) [with TValue = seqan::SimpleType]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from ‘void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from ‘void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, seqan::True) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from ‘void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1840:27: required from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagExact_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20: required from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagExact_; typename seqan::Size >::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:131:16: required from ‘seqan::String >::String(const seqan::String >&) [with TValue = seqan::SimpleType; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/seq_io/test_stream_write_fasta.h:160:19: required from ‘void SEQAN_TEST_test_stream_write_record_fastq_default_qual_in_seq() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/seq_io/test_seq_io.cpp:172:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class seqan::SimpleType’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_alphabet.h:84, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:68, from /<>/seqan-1.4.2+dfsg/core/tests/seq_io/test_seq_io.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: ‘class seqan::SimpleType’ declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:91, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/seq_io/test_seq_io.cpp:36: /<>/seqan-1.4.2+dfsg/core/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::Tag > >; seqan::Rooted = const seqan::Tag]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:616:25: required from ‘typename seqan::Iterator >::Type seqan::begin(T&, seqan::Tag) [with T = seqan::Segment >, seqan::SuffixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter >, seqan::SuffixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io/read_fasta_fastq.h:450:24: required from ‘int seqan::_readQualityBlockHelper(TSeqString&, seqan::RecordReader&, unsigned int, const seqan::True&) [with TSeqString = seqan::Segment >, seqan::SuffixSegment>; TFile = seqan::String >; TPass = seqan::DoublePass >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io/read_fasta_fastq.h:522:34: required from ‘int seqan::_readQualityBlock(TQualString&, seqan::RecordReader&, unsigned int, const TIdString&, const Fastq&) [with TIdString = seqan::Segment >, seqan::InfixSegment>; TQualString = seqan::Segment >, seqan::SuffixSegment>; TFile = seqan::String >; TPass = seqan::DoublePass >; seqan::Fastq = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io/read_fasta_fastq.h:687:29: required from ‘int seqan::_readFastAQQualityReadDispatcher(seqan::StringSet > >&, seqan::StringSet > >&, seqan::StringSet > >&, TRecordReader&, unsigned int, const seqan::True&) [with TIdString = seqan::String >; TSeqString = seqan::String >; TQualString = seqan::String >; TRecordReader = seqan::RecordReader >, seqan::DoublePass > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io/read_fasta_fastq.h:799:45: required from ‘int seqan::_readFastAQ(seqan::StringSet > >&, seqan::StringSet > >&, seqan::StringSet > >&, seqan::RecordReader >&, bool, const TTag&) [with TIdString = seqan::String >; TSeqString = seqan::String >; TQualString = seqan::String >; TFile = seqan::String >; TSpec = seqan::Tag; TTag = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io/read_fasta_fastq.h:985:23: required from ‘int seqan::read2(seqan::StringSet&, seqan::StringSet&, seqan::RecordReader >&, const Fastq&) [with TIdString = seqan::String >; TIdSpec = seqan::Owner >; TSeqString = seqan::String >; TSeqSpec = seqan::Owner >; TFile = seqan::String >; TSpec = seqan::Tag; seqan::Fastq = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/seq_io/test_stream_record_reader_fastq.h:114:20: required from ‘void FASTQ_TEST_BATCH_CONCAT(TRecordReader&) [with TRecordReader = seqan::RecordReader >, seqan::DoublePass > >]’ /<>/seqan-1.4.2+dfsg/core/tests/seq_io/test_stream_record_reader_fastq.h:295:28: required from ‘void SEQAN_TEST_test_stream_record_reader_fastq_batch_double_concat_mmap() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/seq_io/test_seq_io.cpp:123:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:532:12: warning: implicitly-declared ‘constexpr seqan::Segment >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::SuffixSegment>&)’ is deprecated [-Wdeprecated-copy] 532 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:94, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/seq_io/test_seq_io.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_suffix.h:184:5: note: because ‘seqan::Segment >, seqan::SuffixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]’ 184 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/seq_io/test_seq_io.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:138:48: note: initializing argument 1 of ‘seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::SuffixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::SuffixSegment>]’ 138 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:79, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/tests/seq_io/test_seq_io.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h: In instantiation of ‘void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, seqan::True) [with TValue = seqan::SimpleType]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from ‘void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from ‘void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, seqan::True) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from ‘void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1840:27: required from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize_ = unsigned int; TExpand = seqan::TagExact_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20: required from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize_ = unsigned int; TExpand = seqan::TagExact_; typename seqan::Size >::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io/read_fasta_fastq.h:262:12: required from ‘int seqan::_clearAndReserveMemory(TIdString&, TSeqString&, seqan::RecordReader >&, const TTag&) [with TIdString = seqan::String >; TSeqString = seqan::String, seqan::Alloc<> >; TFile = std::basic_fstream; TSpec = void; TTag = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io/read_fasta_fastq.h:603:37: required from ‘int seqan::readRecord(TIdString&, TSeqString&, seqan::RecordReader&, const Fastq&) [with TIdString = seqan::String >; TSeqString = seqan::String, seqan::Alloc<> >; TFile = std::basic_fstream; TPass = seqan::DoublePass<>; seqan::Fastq = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/seq_io/test_stream_record_reader_fastq.h:53:25: required from ‘void FASTQ_TEST(TRecordReader&) [with TRecordReader = seqan::RecordReader, seqan::DoublePass<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/seq_io/test_stream_record_reader_fastq.h:159:15: required from ‘void SEQAN_TEST_test_stream_record_reader_fastq_double_fstream() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/seq_io/test_seq_io.cpp:115:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class seqan::SimpleType’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_alphabet.h:84, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:68, from /<>/seqan-1.4.2+dfsg/core/tests/seq_io/test_seq_io.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: ‘class seqan::SimpleType’ declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:79, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/tests/seq_io/test_seq_io.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h: In instantiation of ‘void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, seqan::True) [with TValue = seqan::SimpleType]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from ‘void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from ‘void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, seqan::True) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from ‘void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1840:27: required from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize_ = unsigned int; TExpand = seqan::TagExact_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20: required from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize_ = unsigned int; TExpand = seqan::TagExact_; typename seqan::Size >::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io/read_fasta_fastq.h:873:16: required from ‘int seqan::_readFastAQ(seqan::StringSet&, seqan::StringSet&, seqan::StringSet&, seqan::RecordReader >&, bool, const TTag&) [with TIdString = seqan::String >; TIdSpec = seqan::Owner<>; TSeqString = seqan::String >; TSeqSpec = seqan::Owner<>; TQualString = seqan::String >; TQualSpec = seqan::Owner<>; TFile = std::basic_fstream; TSpec = void; TTag = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io/read_fasta_fastq.h:985:23: required from ‘int seqan::read2(seqan::StringSet&, seqan::StringSet&, seqan::RecordReader >&, const Fastq&) [with TIdString = seqan::String >; TIdSpec = seqan::Owner<>; TSeqString = seqan::String >; TSeqSpec = seqan::Owner<>; TFile = std::basic_fstream; TSpec = void; seqan::Fastq = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/seq_io/test_stream_record_reader_fastq.h:80:20: required from ‘void FASTQ_TEST_BATCH(TRecordReader&) [with TRecordReader = seqan::RecordReader, seqan::DoublePass<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/seq_io/test_stream_record_reader_fastq.h:173:21: required from ‘void SEQAN_TEST_test_stream_record_reader_fastq_batch_single_fstream() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/seq_io/test_seq_io.cpp:116:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class seqan::SimpleType’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_alphabet.h:84, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:68, from /<>/seqan-1.4.2+dfsg/core/tests/seq_io/test_seq_io.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: ‘class seqan::SimpleType’ declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:92, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/seq_io/test_seq_io.cpp:36: /<>/seqan-1.4.2+dfsg/core/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>]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:139:40: required from ‘seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::SuffixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::SuffixSegment>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:532: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::Tag > >; seqan::Rooted = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:616:25: required from ‘typename seqan::Iterator >::Type seqan::begin(T&, seqan::Tag) [with T = seqan::Segment >, seqan::SuffixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter >, seqan::SuffixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io/read_fasta_fastq.h:450:24: required from ‘int seqan::_readQualityBlockHelper(TSeqString&, seqan::RecordReader&, unsigned int, const seqan::True&) [with TSeqString = seqan::Segment >, seqan::SuffixSegment>; TFile = seqan::String >; TPass = seqan::DoublePass >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io/read_fasta_fastq.h:522:34: required from ‘int seqan::_readQualityBlock(TQualString&, seqan::RecordReader&, unsigned int, const TIdString&, const Fastq&) [with TIdString = seqan::Segment >, seqan::InfixSegment>; TQualString = seqan::Segment >, seqan::SuffixSegment>; TFile = seqan::String >; TPass = seqan::DoublePass >; seqan::Fastq = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io/read_fasta_fastq.h:687:29: required from ‘int seqan::_readFastAQQualityReadDispatcher(seqan::StringSet > >&, seqan::StringSet > >&, seqan::StringSet > >&, TRecordReader&, unsigned int, const seqan::True&) [with TIdString = seqan::String >; TSeqString = seqan::String >; TQualString = seqan::String >; TRecordReader = seqan::RecordReader >, seqan::DoublePass > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io/read_fasta_fastq.h:799:45: required from ‘int seqan::_readFastAQ(seqan::StringSet > >&, seqan::StringSet > >&, seqan::StringSet > >&, seqan::RecordReader >&, bool, const TTag&) [with TIdString = seqan::String >; TSeqString = seqan::String >; TQualString = seqan::String >; TFile = seqan::String >; TSpec = seqan::Tag; TTag = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io/read_fasta_fastq.h:985:23: required from ‘int seqan::read2(seqan::StringSet&, seqan::StringSet&, seqan::RecordReader >&, const Fastq&) [with TIdString = seqan::String >; TIdSpec = seqan::Owner >; TSeqString = seqan::String >; TSeqSpec = seqan::Owner >; TFile = seqan::String >; TSpec = seqan::Tag; seqan::Fastq = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/seq_io/test_stream_record_reader_fastq.h:114:20: required from ‘void FASTQ_TEST_BATCH_CONCAT(TRecordReader&) [with TRecordReader = seqan::RecordReader >, seqan::DoublePass > >]’ /<>/seqan-1.4.2+dfsg/core/tests/seq_io/test_stream_record_reader_fastq.h:295:28: required from ‘void SEQAN_TEST_test_stream_record_reader_fastq_batch_double_concat_mmap() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/seq_io/test_seq_io.cpp:123:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared ‘constexpr seqan::Segment >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::SuffixSegment>&)’ is deprecated [-Wdeprecated-copy] 470 | return me; | ^~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:94, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/seq_io/test_seq_io.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_suffix.h:184:5: note: because ‘seqan::Segment >, seqan::SuffixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]’ 184 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:79, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/tests/seq_io/test_seq_io.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h: In instantiation of ‘void seqan::_arrayMoveForwardPointer(TValue*, TValue*, TValue*, seqan::True) [with TValue = seqan::SimpleType]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1610:29: required from ‘void seqan::arrayMoveForward(TValue*, TValue*, TValue*) [with TValue = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1444:21: required from ‘void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, seqan::True) [with TValue = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1465:31: required from ‘void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:849:31: required from ‘static typename seqan::Size::Type seqan::ClearSpaceExpandStringBase_::_clearSpace_(T&, typename seqan::Size::Type, typename seqan::Size::Type, typename seqan::Size::Type) [with T = seqan::String, seqan::Alloc<> >; TExpand = seqan::Tag; typename seqan::Size::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1014:62: required from ‘typename seqan::Size >::Type seqan::_clearSpace(seqan::String&, TSize, TPosition, TPosition, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize = long unsigned int; TPosition = long unsigned int; TExpand = seqan::TagGenerous_; typename seqan::Size >::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1367:67: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_set_concat_direct.h:318:11: required from ‘void seqan::appendValue(seqan::StringSet > >&, const TString2&, seqan::Tag) [with TString = seqan::String, seqan::Alloc<> >; TString2 = seqan::String, seqan::Alloc<> >; TExpand = seqan::TagGenerous_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:1718:16: required from ‘void seqan::appendValue(T&, const TValue&) [with T = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TValue = seqan::String, seqan::Alloc<> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io/read_fasta_fastq.h:1032:20: required from ‘typename seqan::EnableIf::Type, seqan::Tag >::Type, typename seqan::IsSameType::Type, seqan::Tag >::Type>::Type, int>::Type seqan::read2(seqan::StringSet&, seqan::StringSet&, seqan::RecordReader >&, const TTag&) [with TIdString = seqan::String >; TIdSpec = seqan::Owner >; TSeqString = seqan::String, seqan::Alloc<> >; TSeqSpec = seqan::Owner >; TFile = seqan::String >; TSpec = seqan::Tag; TTag = seqan::Tag; typename seqan::EnableIf::Type, seqan::Tag >::Type, typename seqan::IsSameType::Type, seqan::Tag >::Type>::Type, int>::Type = int]’ /<>/seqan-1.4.2+dfsg/core/tests/seq_io/test_stream_record_reader_fasta.h:140:20: required from ‘void FASTA_TEST_BATCH_CONCAT(TRecordReader&) [with TRecordReader = seqan::RecordReader >, seqan::SinglePass > >]’ /<>/seqan-1.4.2+dfsg/core/tests/seq_io/test_stream_record_reader_fasta.h:274:28: required from ‘void SEQAN_TEST_test_stream_record_reader_fasta_batch_single_concat_mmap() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/seq_io/test_seq_io.cpp:109:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1589:19: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class seqan::SimpleType’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1589 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_alphabet.h:84, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:68, from /<>/seqan-1.4.2+dfsg/core/tests/seq_io/test_seq_io.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: ‘class seqan::SimpleType’ declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:79, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/tests/seq_io/test_seq_io.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h: In instantiation of ‘void seqan::_arrayMoveForwardPointer(TValue*, TValue*, TValue*, seqan::True) [with TValue = seqan::SimpleType]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1610:29: required from ‘void seqan::arrayMoveForward(TValue*, TValue*, TValue*) [with TValue = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1444:21: required from ‘void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, seqan::True) [with TValue = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1465:31: required from ‘void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:849:31: required from ‘static typename seqan::Size::Type seqan::ClearSpaceExpandStringBase_::_clearSpace_(T&, typename seqan::Size::Type, typename seqan::Size::Type, typename seqan::Size::Type) [with T = seqan::String >; TExpand = seqan::Tag; typename seqan::Size::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1014:62: required from ‘typename seqan::Size >::Type seqan::_clearSpace(seqan::String&, TSize, TPosition, TPosition, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize = long unsigned int; TPosition = long unsigned int; TExpand = seqan::TagGenerous_; typename seqan::Size >::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1367:67: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_set_concat_direct.h:318:11: required from ‘void seqan::appendValue(seqan::StringSet > >&, const TString2&, seqan::Tag) [with TString = seqan::String >; TString2 = seqan::String >; TExpand = seqan::TagGenerous_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:1718:16: required from ‘void seqan::appendValue(T&, const TValue&) [with T = seqan::StringSet >, seqan::Owner > >; TValue = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io/read_fasta_fastq.h:1032:20: required from ‘typename seqan::EnableIf::Type, seqan::Tag >::Type, typename seqan::IsSameType::Type, seqan::Tag >::Type>::Type, int>::Type seqan::read2(seqan::StringSet&, seqan::StringSet&, seqan::RecordReader >&, const TTag&) [with TIdString = seqan::String >; TIdSpec = seqan::Owner >; TSeqString = seqan::String >; TSeqSpec = seqan::Owner >; TFile = seqan::String >; TSpec = seqan::Tag; TTag = seqan::Tag; typename seqan::EnableIf::Type, seqan::Tag >::Type, typename seqan::IsSameType::Type, seqan::Tag >::Type>::Type, int>::Type = int]’ /<>/seqan-1.4.2+dfsg/core/tests/seq_io/test_stream_record_reader_fastq.h:114:20: required from ‘void FASTQ_TEST_BATCH_CONCAT(TRecordReader&) [with TRecordReader = seqan::RecordReader >, seqan::SinglePass > >]’ /<>/seqan-1.4.2+dfsg/core/tests/seq_io/test_stream_record_reader_fastq.h:259:28: required from ‘void SEQAN_TEST_test_stream_record_reader_fastq_batch_single_concat_mmap() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/seq_io/test_seq_io.cpp:121:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1589:19: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class seqan::SimpleType’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1589 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_alphabet.h:84, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:68, from /<>/seqan-1.4.2+dfsg/core/tests/seq_io/test_seq_io.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: ‘class seqan::SimpleType’ declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:79, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/tests/seq_io/test_seq_io.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h: In instantiation of ‘void seqan::_arrayMoveBackwardPointer(TValue*, TValue*, TValue*, seqan::True) [with TValue = seqan::SimpleType]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1641:30: required from ‘void seqan::arrayMoveBackward(TValue*, TValue*, TValue*) [with TValue = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1213:26: required from ‘void seqan::arrayMove(TSource1, TSource2, TTarget) [with TTarget = seqan::SimpleType*; TSource1 = seqan::SimpleType*; TSource2 = seqan::SimpleType*]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1660:14: required from ‘void seqan::_arrayClearSpacePointer(TValue*, size_t, size_t, size_t, const seqan::True&) [with TValue = seqan::SimpleType; size_t = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1681:28: required from ‘void seqan::arrayClearSpace(TValue*, size_t, size_t, size_t) [with TValue = seqan::SimpleType; size_t = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:856:28: required from ‘static typename seqan::Size::Type seqan::ClearSpaceExpandStringBase_::_clearSpace_(T&, typename seqan::Size::Type, typename seqan::Size::Type, typename seqan::Size::Type) [with T = seqan::String, seqan::Alloc<> >; TExpand = seqan::Tag; typename seqan::Size::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1014:62: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_set_concat_direct.h:318:11: required from ‘void seqan::appendValue(seqan::StringSet > >&, const TString2&, seqan::Tag) [with TString = seqan::String, seqan::Alloc<> >; TString2 = seqan::String, seqan::Alloc<> >; TExpand = seqan::TagGenerous_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:1718:16: required from ‘void seqan::appendValue(T&, const TValue&) [with T = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TValue = seqan::String, seqan::Alloc<> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io/read_fasta_fastq.h:1032:20: required from ‘typename seqan::EnableIf::Type, seqan::Tag >::Type, typename seqan::IsSameType::Type, seqan::Tag >::Type>::Type, int>::Type seqan::read2(seqan::StringSet&, seqan::StringSet&, seqan::RecordReader >&, const TTag&) [with TIdString = seqan::String >; TIdSpec = seqan::Owner >; TSeqString = seqan::String, seqan::Alloc<> >; TSeqSpec = seqan::Owner >; TFile = seqan::String >; TSpec = seqan::Tag; TTag = seqan::Tag; typename seqan::EnableIf::Type, seqan::Tag >::Type, typename seqan::IsSameType::Type, seqan::Tag >::Type>::Type, int>::Type = int]’ /<>/seqan-1.4.2+dfsg/core/tests/seq_io/test_stream_record_reader_fasta.h:140:20: required from ‘void FASTA_TEST_BATCH_CONCAT(TRecordReader&) [with TRecordReader = seqan::RecordReader >, seqan::SinglePass > >]’ /<>/seqan-1.4.2+dfsg/core/tests/seq_io/test_stream_record_reader_fasta.h:274:28: required from ‘void SEQAN_TEST_test_stream_record_reader_fasta_batch_single_concat_mmap() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/seq_io/test_seq_io.cpp:109:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1621:19: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class seqan::SimpleType’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1621 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_alphabet.h:84, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:68, from /<>/seqan-1.4.2+dfsg/core/tests/seq_io/test_seq_io.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: ‘class seqan::SimpleType’ declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:79, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/tests/seq_io/test_seq_io.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h: In instantiation of ‘void seqan::_arrayMoveBackwardPointer(TValue*, TValue*, TValue*, seqan::True) [with TValue = seqan::SimpleType]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1641:30: required from ‘void seqan::arrayMoveBackward(TValue*, TValue*, TValue*) [with TValue = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1213:26: required from ‘void seqan::arrayMove(TSource1, TSource2, TTarget) [with TTarget = seqan::SimpleType*; TSource1 = seqan::SimpleType*; TSource2 = seqan::SimpleType*]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1660:14: required from ‘void seqan::_arrayClearSpacePointer(TValue*, size_t, size_t, size_t, const seqan::True&) [with TValue = seqan::SimpleType; size_t = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1681:28: required from ‘void seqan::arrayClearSpace(TValue*, size_t, size_t, size_t) [with TValue = seqan::SimpleType; size_t = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:856:28: required from ‘static typename seqan::Size::Type seqan::ClearSpaceExpandStringBase_::_clearSpace_(T&, typename seqan::Size::Type, typename seqan::Size::Type, typename seqan::Size::Type) [with T = seqan::String >; TExpand = seqan::Tag; typename seqan::Size::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1014:62: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_set_concat_direct.h:318:11: required from ‘void seqan::appendValue(seqan::StringSet > >&, const TString2&, seqan::Tag) [with TString = seqan::String >; TString2 = seqan::String >; TExpand = seqan::TagGenerous_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:1718:16: required from ‘void seqan::appendValue(T&, const TValue&) [with T = seqan::StringSet >, seqan::Owner > >; TValue = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io/read_fasta_fastq.h:1032:20: required from ‘typename seqan::EnableIf::Type, seqan::Tag >::Type, typename seqan::IsSameType::Type, seqan::Tag >::Type>::Type, int>::Type seqan::read2(seqan::StringSet&, seqan::StringSet&, seqan::RecordReader >&, const TTag&) [with TIdString = seqan::String >; TIdSpec = seqan::Owner >; TSeqString = seqan::String >; TSeqSpec = seqan::Owner >; TFile = seqan::String >; TSpec = seqan::Tag; TTag = seqan::Tag; typename seqan::EnableIf::Type, seqan::Tag >::Type, typename seqan::IsSameType::Type, seqan::Tag >::Type>::Type, int>::Type = int]’ /<>/seqan-1.4.2+dfsg/core/tests/seq_io/test_stream_record_reader_fastq.h:114:20: required from ‘void FASTQ_TEST_BATCH_CONCAT(TRecordReader&) [with TRecordReader = seqan::RecordReader >, seqan::SinglePass > >]’ /<>/seqan-1.4.2+dfsg/core/tests/seq_io/test_stream_record_reader_fastq.h:259:28: required from ‘void SEQAN_TEST_test_stream_record_reader_fastq_batch_single_concat_mmap() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/seq_io/test_seq_io.cpp:121:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1621:19: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class seqan::SimpleType’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1621 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_alphabet.h:84, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:68, from /<>/seqan-1.4.2+dfsg/core/tests/seq_io/test_seq_io.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: ‘class seqan::SimpleType’ declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:79, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/tests/seq_io/test_seq_io.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h: In instantiation of ‘void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, seqan::True) [with TValue = seqan::SimpleType]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from ‘void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from ‘void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, seqan::True) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from ‘void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1840:27: required from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20: required from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_; typename seqan::Size >::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1477:56: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io/read_fasta_fastq.h:300:23: required from ‘int seqan::_readSequenceFastAQ(seqan::String&, TRecordReader&, const TFormatTag&) [with TAlph = seqan::SimpleType; TSpec = seqan::Alloc<>; TRecordReader = seqan::RecordReader, seqan::SinglePass >; TFormatTag = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io/read_fasta_fastq.h:394:30: required from ‘int seqan::_readMetaAndSequence(TIdString&, TSeqString&, seqan::RecordReader&, const TTag&) [with TIdString = seqan::String >; TSeqString = seqan::String, seqan::Alloc<> >; TFile = std::basic_fstream; TPass = seqan::SinglePass; TTag = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io/read_fasta_fastq.h:561:31: required from ‘int seqan::readRecord(TIdString&, TSeqString&, seqan::RecordReader&, const Fasta&) [with TIdString = seqan::String >; TSeqString = seqan::String, seqan::Alloc<> >; TFile = std::basic_fstream; TPass = seqan::SinglePass; seqan::Fasta = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/seq_io/test_stream_record_reader_fasta.h:74:25: required from ‘void FASTA_TEST_PROTEIN(TRecordReader&) [with TRecordReader = seqan::RecordReader, seqan::SinglePass >]’ /<>/seqan-1.4.2+dfsg/core/tests/seq_io/test_stream_record_reader_fasta.h:324:23: required from ‘void SEQAN_TEST_test_stream_record_reader_fasta_protein_single_fstream() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/seq_io/test_seq_io.cpp:161:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class seqan::SimpleType’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_alphabet.h:84, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:68, from /<>/seqan-1.4.2+dfsg/core/tests/seq_io/test_seq_io.cpp:35: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: ‘class seqan::SimpleType’ declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io.h:64, from /<>/seqan-1.4.2+dfsg/core/tests/seq_io/test_sequence_stream.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/seq_io/test_seq_io.cpp:40: /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io/sequence_stream_impl.h: In member function ‘void seqan::SequenceStreamImpl_::_guessFileTypeAndFormatForReadingAndInitialize()’: /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io/sequence_stream_impl.h:310:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 310 | _fileFormat = this->_checkFormat(*_istreamReader); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io/sequence_stream_impl.h:313:9: note: here 313 | case SeqIOFileType_::FILE_TYPE_AUTO: | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io.h:54, from /<>/seqan-1.4.2+dfsg/core/tests/seq_io/test_sequence_stream.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/seq_io/test_seq_io.cpp:40: /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io/read_fasta_fastq.h: In function ‘int seqan::_readFastAQ(seqan::StringSet&, seqan::StringSet&, seqan::StringSet&, seqan::RecordReader >&, bool, const TTag&) [with TIdString = seqan::String >; TIdSpec = seqan::Owner<>; TSeqString = seqan::String, seqan::Alloc<> >; TSeqSpec = seqan::Owner<>; TQualString = seqan::String >; TQualSpec = seqan::Owner<>; TFile = std::basic_fstream; TSpec = void; TTag = seqan::Tag]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io/read_fasta_fastq.h:893:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 893 | if (i >= sequenceCount -1) | ^~ /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io/read_fasta_fastq.h:895:13: note: here 895 | default: | ^~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io/read_fasta_fastq.h: In function ‘int seqan::_readFastAQ(seqan::StringSet&, seqan::StringSet&, seqan::StringSet&, seqan::RecordReader >&, bool, const TTag&) [with TIdString = seqan::String >; TIdSpec = seqan::Owner<>; TSeqString = seqan::String, seqan::Alloc<> >; TSeqSpec = seqan::Owner<>; TQualString = seqan::String >; TQualSpec = seqan::Owner<>; TFile = seqan::String >; TSpec = seqan::Tag; TTag = seqan::Tag]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io/read_fasta_fastq.h:893:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 893 | if (i >= sequenceCount -1) | ^~ /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io/read_fasta_fastq.h:895:13: note: here 895 | default: | ^~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io/read_fasta_fastq.h: In function ‘int seqan::_readFastAQ(seqan::StringSet > >&, seqan::StringSet > >&, seqan::StringSet > >&, seqan::RecordReader >&, bool, const TTag&) [with TIdString = seqan::String >; TSeqString = seqan::String, seqan::Alloc<> >; TQualString = seqan::String >; TFile = seqan::String >; TSpec = seqan::Tag; TTag = seqan::Tag]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io/read_fasta_fastq.h:792:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 792 | if (i >= sequenceCount -1) | ^~ /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io/read_fasta_fastq.h:794:13: note: here 794 | default: | ^~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io/read_fasta_fastq.h: In function ‘int seqan::_readFastAQ(seqan::StringSet&, seqan::StringSet&, seqan::StringSet&, seqan::RecordReader >&, bool, const TTag&) [with TIdString = seqan::String >; TIdSpec = seqan::Owner<>; TSeqString = seqan::String >; TSeqSpec = seqan::Owner<>; TQualString = seqan::String >; TQualSpec = seqan::Owner<>; TFile = std::basic_fstream; TSpec = void; TTag = seqan::Tag]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io/read_fasta_fastq.h:893:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 893 | if (i >= sequenceCount -1) | ^~ /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io/read_fasta_fastq.h:895:13: note: here 895 | default: | ^~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io/read_fasta_fastq.h: In function ‘int seqan::_readFastAQ(seqan::StringSet&, seqan::StringSet&, seqan::StringSet&, seqan::RecordReader >&, bool, const TTag&) [with TIdString = seqan::String >; TIdSpec = seqan::Owner<>; TSeqString = seqan::String >; TSeqSpec = seqan::Owner<>; TQualString = seqan::String >; TQualSpec = seqan::Owner<>; TFile = seqan::String >; TSpec = seqan::Tag; TTag = seqan::Tag]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io/read_fasta_fastq.h:893:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 893 | if (i >= sequenceCount -1) | ^~ /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io/read_fasta_fastq.h:895:13: note: here 895 | default: | ^~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io/read_fasta_fastq.h: In function ‘int seqan::_readFastAQ(seqan::StringSet > >&, seqan::StringSet > >&, seqan::StringSet > >&, seqan::RecordReader >&, bool, const TTag&) [with TIdString = seqan::String >; TSeqString = seqan::String >; TQualString = seqan::String >; TFile = seqan::String >; TSpec = seqan::Tag; TTag = seqan::Tag]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io/read_fasta_fastq.h:792:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 792 | if (i >= sequenceCount -1) | ^~ /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io/read_fasta_fastq.h:794:13: note: here 794 | default: | ^~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:79, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:37: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h: In instantiation of ‘void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, seqan::True) [with TValue = seqan::SimpleType]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from ‘void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from ‘void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, seqan::True) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from ‘void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1840:27: required from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagExact_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20: required from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagExact_; typename seqan::Size >::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:131:16: required from ‘seqan::String >::String(const seqan::String >&) [with TValue = seqan::SimpleType; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_banded_chain_alignment_interface.h:600:20: required from ‘void SEQAN_TEST_test_banded_chain_alignment_gaps_linear_global_one_score() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:208:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class seqan::SimpleType’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_alphabet.h:84, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:68, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:37: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: ‘class seqan::SimpleType’ declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:37: /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:461:24: required from ‘void seqan::_computeUnbandedAlignment(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const seqan::DPProfile_&) [with TDPScout = seqan::DPScout_ >, seqan::Tag >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TAlignmentAlgo = seqan::BandedChainAlignment_, seqan::Tag >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:1419:34: required from ‘typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBand_&, const seqan::DPProfile_&) [with 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 >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_impl.h:785: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_, TGaps, seqan::TracebackOn >&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSeed = seqan::Seed, seqan::DefaultSeedConfig>; 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 >; typename seqan::Value::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_impl.h:1202: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 >&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::String, seqan::DefaultSeedConfig> >; 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_profile.h:254: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::DefaultSeedConfig> >; 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment.h:380: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, seqan::DefaultSeedConfig> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_banded_chain_alignment_interface.h:667: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]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:209:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:148:49: warning: implicitly-declared ‘constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 148 | data_iterator(other_.data_iterator) | ^ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197: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<> >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:37: /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:1208: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::Tag >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBand_ >; TAlignmentAlgo = seqan::BandedChainAlignment_, seqan::Tag >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:1421:32: required from ‘typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBand_&, const seqan::DPProfile_&) [with 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 >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_impl.h:785: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_, TGaps, seqan::TracebackOn >&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSeed = seqan::Seed, seqan::DefaultSeedConfig>; 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 >; typename seqan::Value::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_impl.h:1202: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 >&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::String, seqan::DefaultSeedConfig> >; 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_profile.h:254: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::DefaultSeedConfig> >; 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment.h:380: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, seqan::DefaultSeedConfig> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_banded_chain_alignment_interface.h:667: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]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:209:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:619:12: warning: implicitly-declared ‘constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 619 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197: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<> >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:37: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:138: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>]’ 138 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:1209: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::Tag >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBand_ >; TAlignmentAlgo = seqan::BandedChainAlignment_, seqan::Tag >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:1421:32: required from ‘typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBand_&, const seqan::DPProfile_&) [with 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 >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_impl.h:785: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_, TGaps, seqan::TracebackOn >&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSeed = seqan::Seed, seqan::DefaultSeedConfig>; 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 >; typename seqan::Value::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_impl.h:1202: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 >&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::String, seqan::DefaultSeedConfig> >; 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_profile.h:254: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::DefaultSeedConfig> >; 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment.h:380: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, seqan::DefaultSeedConfig> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_banded_chain_alignment_interface.h:667: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]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:209:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:609:12: warning: implicitly-declared ‘constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 609 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197: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<> >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:37: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:138: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>]’ 138 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:546:58: required from ‘void seqan::_computeBandedAlignment(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&) [with TDPScout = seqan::DPScout_ >, seqan::Tag >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBand_ >; TAlignmentAlgo = seqan::BandedChainAlignment_, seqan::Tag >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:1423:32: required from ‘typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBand_&, const seqan::DPProfile_&) [with 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 >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_impl.h:785: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_, TGaps, seqan::TracebackOn >&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSeed = seqan::Seed, seqan::DefaultSeedConfig>; 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 >; typename seqan::Value::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_impl.h:1202: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 >&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::String, seqan::DefaultSeedConfig> >; 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_profile.h:254: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::DefaultSeedConfig> >; 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment.h:380: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, seqan::DefaultSeedConfig> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_banded_chain_alignment_interface.h:667: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]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:209:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:686:12: warning: implicitly-declared ‘constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 686 | return Iter >(container(left), hostIterator(left) - right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197: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<> >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:37: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:138: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>]’ 138 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:91, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:38: /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:624:25: required from ‘typename seqan::Iterator >::Type seqan::begin(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 > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:461:41: required from ‘void seqan::_computeUnbandedAlignment(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const seqan::DPProfile_&) [with TDPScout = seqan::DPScout_ >, seqan::Tag >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment >, seqan::SuffixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoringScheme = seqan::Score >; TAlignmentAlgo = seqan::BandedChainAlignment_, seqan::Tag >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:1419:34: required from ‘typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBand_&, const seqan::DPProfile_&) [with 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 >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_impl.h:1219: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 >&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::String, seqan::DefaultSeedConfig> >; 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_profile.h:254: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::DefaultSeedConfig> >; 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment.h:380: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, seqan::DefaultSeedConfig> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_banded_chain_alignment_interface.h:667: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]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:209:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:541:12: warning: implicitly-declared ‘constexpr seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>&)’ is deprecated [-Wdeprecated-copy] 541 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:94, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_suffix.h:184: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<> >]’ 184 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:37: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:138: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>]’ 138 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:91, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:38: /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:850: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 > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:462:37: required from ‘void seqan::_computeUnbandedAlignment(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const seqan::DPProfile_&) [with TDPScout = seqan::DPScout_ >, seqan::Tag >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment >, seqan::SuffixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoringScheme = seqan::Score >; TAlignmentAlgo = seqan::BandedChainAlignment_, seqan::Tag >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:1419:34: required from ‘typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBand_&, const seqan::DPProfile_&) [with 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 >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_impl.h:1219: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 >&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::String, seqan::DefaultSeedConfig> >; 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_profile.h:254: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::DefaultSeedConfig> >; 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment.h:380: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, seqan::DefaultSeedConfig> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_banded_chain_alignment_interface.h:667: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]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:209:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:777:12: warning: implicitly-declared ‘constexpr seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>&)’ is deprecated [-Wdeprecated-copy] 777 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:94, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_suffix.h:184: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<> >]’ 184 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:37: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:138: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>]’ 138 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:79, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:37: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h: In instantiation of ‘void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, seqan::True) [with TValue = seqan::SimpleType]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from ‘void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from ‘void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, seqan::True) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from ‘void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1840:27: required from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagExact_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20: required from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagExact_; typename seqan::Size >::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:131:16: required from ‘seqan::String >::String(const seqan::String >&) [with TValue = seqan::SimpleType; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds_extension.h:357:17: required from ‘void testSeedsExtensionGappedXDropExtension(const TSeedSpec&) [with TSeedSpec = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds_extension.h:473:43: required from ‘void SEQAN_TEST_test_seeds_extension_gapped_xdrop_extension_simple() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:166:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class seqan::SimpleType’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_alphabet.h:84, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:68, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:37: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: ‘class seqan::SimpleType’ declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:37: /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:461:24: required from ‘void seqan::_computeUnbandedAlignment(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const seqan::DPProfile_&) [with TDPScout = seqan::DPScout_ >, 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::SuffixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoringScheme = seqan::Score >; TAlignmentAlgo = seqan::BandedChainAlignment_, seqan::Tag >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:1419:34: required from ‘typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBand_&, const seqan::DPProfile_&) [with 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 >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_impl.h:1219: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 >&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::SeedSet, seqan::Tag >; 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_profile.h:254: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, seqan::Alloc<> >; TSequenceV = seqan::String, seqan::Alloc<> >; 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment.h:311: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::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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment.h:331:32: required from ‘TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, const seqan::AlignConfig&, unsigned int) [with TSequence = seqan::String, seqan::Alloc<> >; 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]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_align_banded_chain_impl.h:102:41: required from ‘void testBandedChainAlignmentOneSeed(const TGapCosts&) [with TGapCosts = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_align_banded_chain_impl.h:1005:36: required from ‘void SEQAN_TEST_test_banded_chain_alignment_one_seed_linear() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:184:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:148:49: warning: implicitly-declared ‘constexpr seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>&)’ is deprecated [-Wdeprecated-copy] 148 | data_iterator(other_.data_iterator) | ^ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:94, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_suffix.h:184: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<> >]’ 184 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:37: /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:477:58: required from ‘void seqan::_computeUnbandedAlignment(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const seqan::DPProfile_&) [with TDPScout = seqan::DPScout_ >, 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::SuffixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoringScheme = seqan::Score >; TAlignmentAlgo = seqan::BandedChainAlignment_, seqan::Tag >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:1419:34: required from ‘typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBand_&, const seqan::DPProfile_&) [with 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 >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_impl.h:1219: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 >&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::SeedSet, seqan::Tag >; 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_profile.h:254: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, seqan::Alloc<> >; TSequenceV = seqan::String, seqan::Alloc<> >; 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment.h:311: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::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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment.h:331:32: required from ‘TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, const seqan::AlignConfig&, unsigned int) [with TSequence = seqan::String, seqan::Alloc<> >; 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]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_align_banded_chain_impl.h:102:41: required from ‘void testBandedChainAlignmentOneSeed(const TGapCosts&) [with TGapCosts = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_align_banded_chain_impl.h:1005:36: required from ‘void SEQAN_TEST_test_banded_chain_alignment_one_seed_linear() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:184:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:686:12: warning: implicitly-declared ‘constexpr seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>&)’ is deprecated [-Wdeprecated-copy] 686 | return Iter >(container(left), hostIterator(left) - right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:94, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_suffix.h:184: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<> >]’ 184 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:37: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:138: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>]’ 138 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:1205: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::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::SuffixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBand_ >; TAlignmentAlgo = seqan::BandedChainAlignment_, seqan::Tag >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:1421:32: required from ‘typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBand_&, const seqan::DPProfile_&) [with 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 >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_impl.h:1219: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 >&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::SeedSet, seqan::Tag >; 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_profile.h:254: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, seqan::Alloc<> >; TSequenceV = seqan::String, seqan::Alloc<> >; 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment.h:311: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::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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment.h:331:32: required from ‘TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, const seqan::AlignConfig&, unsigned int) [with TSequence = seqan::String, seqan::Alloc<> >; 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]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_align_banded_chain_impl.h:102:41: required from ‘void testBandedChainAlignmentOneSeed(const TGapCosts&) [with TGapCosts = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_align_banded_chain_impl.h:1005:36: required from ‘void SEQAN_TEST_test_banded_chain_alignment_one_seed_linear() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:184:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:619:12: warning: implicitly-declared ‘constexpr seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>&)’ is deprecated [-Wdeprecated-copy] 619 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:94, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_suffix.h:184: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<> >]’ 184 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:37: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:138: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>]’ 138 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/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 = const seqan::SimpleType*; TSpec = seqan::Tag; TIntegral = long int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:1206: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::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::SuffixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBand_ >; TAlignmentAlgo = seqan::BandedChainAlignment_, seqan::Tag >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:1421:32: required from ‘typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBand_&, const seqan::DPProfile_&) [with 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 >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_impl.h:1219: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 >&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::SeedSet, seqan::Tag >; 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_profile.h:254: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, seqan::Alloc<> >; TSequenceV = seqan::String, seqan::Alloc<> >; 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment.h:311: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::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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment.h:331:32: required from ‘TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, const seqan::AlignConfig&, unsigned int) [with TSequence = seqan::String, seqan::Alloc<> >; 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]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_align_banded_chain_impl.h:102:41: required from ‘void testBandedChainAlignmentOneSeed(const TGapCosts&) [with TGapCosts = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_align_banded_chain_impl.h:1005:36: required from ‘void SEQAN_TEST_test_banded_chain_alignment_one_seed_linear() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:184:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:609:12: warning: implicitly-declared ‘constexpr seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>&)’ is deprecated [-Wdeprecated-copy] 609 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:94, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_suffix.h:184: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<> >]’ 184 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:37: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:138: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>]’ 138 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:91, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:38: /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:624:25: required from ‘typename seqan::Iterator >::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:461:41: required from ‘void seqan::_computeUnbandedAlignment(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const seqan::DPProfile_&) [with TDPScout = seqan::DPScout_ >, seqan::Tag >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TAlignmentAlgo = seqan::BandedChainAlignment_, seqan::Tag >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:1419:34: required from ‘typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBand_&, const seqan::DPProfile_&) [with 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 >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_impl.h:785: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_, TGaps, seqan::TracebackOn >&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSeed = seqan::Seed, seqan::DefaultSeedConfig>; TSeqH = seqan::String >; TSeqV = seqan::String >; TScoreScheme = seqan::Score >; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag; TGaps = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; typename seqan::Value::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_impl.h:1202: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 >&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::String, seqan::DefaultSeedConfig> >; 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_profile.h:254: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::DefaultSeedConfig> >; 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment.h:311: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, seqan::DefaultSeedConfig> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_banded_chain_alignment_interface.h:122: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]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:196:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:541:12: warning: implicitly-declared ‘constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 541 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197:5: note: because ‘seqan::Segment >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:37: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:138: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>]’ 138 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:91, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:38: /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:850: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 > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:462:37: required from ‘void seqan::_computeUnbandedAlignment(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const seqan::DPProfile_&) [with TDPScout = seqan::DPScout_ >, seqan::Tag >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TAlignmentAlgo = seqan::BandedChainAlignment_, seqan::Tag >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:1419:34: required from ‘typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBand_&, const seqan::DPProfile_&) [with 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 >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_impl.h:785: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_, TGaps, seqan::TracebackOn >&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSeed = seqan::Seed, seqan::DefaultSeedConfig>; TSeqH = seqan::String >; TSeqV = seqan::String >; TScoreScheme = seqan::Score >; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag; TGaps = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; typename seqan::Value::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_impl.h:1202: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 >&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::String, seqan::DefaultSeedConfig> >; 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_profile.h:254: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::DefaultSeedConfig> >; 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment.h:311: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, seqan::DefaultSeedConfig> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_banded_chain_alignment_interface.h:122: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]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:196:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:777:12: warning: implicitly-declared ‘constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 777 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197:5: note: because ‘seqan::Segment >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:37: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:138: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>]’ 138 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:92, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:38: /<>/seqan-1.4.2+dfsg/core/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>]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:139: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>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:686:12: required from ‘seqan::Iter > seqan::operator-(const seqan::Iter >&, int) [with TContainer = seqan::Segment >, seqan::SuffixSegment>; TIterator = const char*; TSpec = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:477:58: required from ‘void seqan::_computeUnbandedAlignment(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const seqan::DPProfile_&) [with TDPScout = seqan::DPScout_ >, seqan::Tag >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment >, seqan::SuffixSegment>; TSequenceV = seqan::Segment >, seqan::SuffixSegment>; TScoringScheme = seqan::Score >; TAlignmentAlgo = seqan::BandedChainAlignment_, seqan::Tag >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:1419:34: required from ‘typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBand_&, const seqan::DPProfile_&) [with 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 >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_impl.h:1219: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 >&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::String, seqan::DefaultSeedConfig> >; 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_profile.h:254: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::DefaultSeedConfig> >; 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment.h:311: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, seqan::DefaultSeedConfig> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_banded_chain_alignment_interface.h:122: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]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:196:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared ‘constexpr seqan::Segment >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::SuffixSegment>&)’ is deprecated [-Wdeprecated-copy] 470 | return me; | ^~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:94, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_suffix.h:184:5: note: because ‘seqan::Segment >, seqan::SuffixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]’ 184 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:91, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:38: /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:624:25: required from ‘typename seqan::Iterator >::Type seqan::begin(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 > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:461:41: required from ‘void seqan::_computeUnbandedAlignment(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const seqan::DPProfile_&) [with TDPScout = seqan::DPScout_ >, seqan::Tag >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TAlignmentAlgo = seqan::BandedChainAlignment_, seqan::Tag >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:1419:34: required from ‘typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBand_&, const seqan::DPProfile_&) [with 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 >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_impl.h:785: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_, TGaps, seqan::TracebackOn >&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSeed = seqan::Seed, seqan::DefaultSeedConfig>; 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 >; typename seqan::Value::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_impl.h:1202: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 >&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::String, seqan::DefaultSeedConfig> >; 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_profile.h:254: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::DefaultSeedConfig> >; 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment.h:380: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, seqan::DefaultSeedConfig> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_banded_chain_alignment_interface.h:667: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]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:209:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:541:12: warning: implicitly-declared ‘constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 541 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197: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<> >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:37: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:138: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>]’ 138 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:91, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:38: /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:850: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 > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:462:37: required from ‘void seqan::_computeUnbandedAlignment(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const seqan::DPProfile_&) [with TDPScout = seqan::DPScout_ >, seqan::Tag >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TAlignmentAlgo = seqan::BandedChainAlignment_, seqan::Tag >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:1419:34: required from ‘typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBand_&, const seqan::DPProfile_&) [with 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 >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_impl.h:785: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_, TGaps, seqan::TracebackOn >&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSeed = seqan::Seed, seqan::DefaultSeedConfig>; 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 >; typename seqan::Value::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_impl.h:1202: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 >&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::String, seqan::DefaultSeedConfig> >; 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_profile.h:254: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::DefaultSeedConfig> >; 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment.h:380: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, seqan::DefaultSeedConfig> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_banded_chain_alignment_interface.h:667: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]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:209:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:777:12: warning: implicitly-declared ‘constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 777 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197: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<> >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:37: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:138: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>]’ 138 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:92, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:38: /<>/seqan-1.4.2+dfsg/core/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>]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:139: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>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:619: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:1208: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::Tag >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment >, seqan::SuffixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBand_ >; TAlignmentAlgo = seqan::BandedChainAlignment_, seqan::Tag >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:1421:32: required from ‘typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBand_&, const seqan::DPProfile_&) [with 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 >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_impl.h:1219: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 >&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::String, seqan::DefaultSeedConfig> >; 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_profile.h:254: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::DefaultSeedConfig> >; 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment.h:380: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, seqan::DefaultSeedConfig> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_banded_chain_alignment_interface.h:667: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]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:209:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared ‘constexpr seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>&)’ is deprecated [-Wdeprecated-copy] 470 | return me; | ^~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:94, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_suffix.h:184: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<> >]’ 184 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String, seqan::Alloc<> >; TValue = seqan::Pair; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = seqan::Pair; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String, seqan::Alloc<> >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = seqan::Pair; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Size::Type seqan::resize(T&, TSize) [with T = seqan::String, seqan::Alloc<> >; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from ‘void seqan::pop(T&) [with T = seqan::String, seqan::Alloc<> >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_block.h:598:11, inlined from ‘void seqan::createChildtab(TDest&, const TLCPInput&) [with TLCPInput = seqan::String >; TDest = seqan::String >]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_childtab.h:284:8: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551584’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/debug_test_system.h:46, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_debug.h:52, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:49, from /<>/seqan-1.4.2+dfsg/core/tests/index/test_index_fm.cpp:35: /usr/include/c++/9/new: In function ‘void seqan::createChildtab(TDest&, const TLCPInput&) [with TLCPInput = seqan::String >; TDest = seqan::String >]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:37: /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:461:24: required from ‘void seqan::_computeUnbandedAlignment(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const seqan::DPProfile_&) [with TDPScout = seqan::DPScout_ >, 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::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TAlignmentAlgo = seqan::BandedChainAlignment_, seqan::Tag >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:1419:34: required from ‘typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBand_&, const seqan::DPProfile_&) [with 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 >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_impl.h:785: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_, TGaps, seqan::TracebackOn >&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSeed = seqan::Seed, seqan::DefaultSeedConfig>; 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 >; typename seqan::Value::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_impl.h:1202: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 >&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::SeedSet, seqan::Tag >; 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_profile.h:254: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, seqan::Alloc<> >; TSequenceV = seqan::String, seqan::Alloc<> >; 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment.h:311: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::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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment.h:331:32: required from ‘TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, const seqan::AlignConfig&, unsigned int) [with TSequence = seqan::String, seqan::Alloc<> >; 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]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_align_banded_chain_impl.h:102:41: required from ‘void testBandedChainAlignmentOneSeed(const TGapCosts&) [with TGapCosts = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_align_banded_chain_impl.h:1005:36: required from ‘void SEQAN_TEST_test_banded_chain_alignment_one_seed_linear() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:184:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:148:49: warning: implicitly-declared ‘constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 148 | data_iterator(other_.data_iterator) | ^ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197: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<> >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:37: /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:477:58: required from ‘void seqan::_computeUnbandedAlignment(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const seqan::DPProfile_&) [with TDPScout = seqan::DPScout_ >, 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::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TAlignmentAlgo = seqan::BandedChainAlignment_, seqan::Tag >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:1419:34: required from ‘typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBand_&, const seqan::DPProfile_&) [with 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 >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_impl.h:785: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_, TGaps, seqan::TracebackOn >&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSeed = seqan::Seed, seqan::DefaultSeedConfig>; 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 >; typename seqan::Value::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_impl.h:1202: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 >&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::SeedSet, seqan::Tag >; 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_profile.h:254: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, seqan::Alloc<> >; TSequenceV = seqan::String, seqan::Alloc<> >; 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment.h:311: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::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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment.h:331:32: required from ‘TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, const seqan::AlignConfig&, unsigned int) [with TSequence = seqan::String, seqan::Alloc<> >; 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]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_align_banded_chain_impl.h:102:41: required from ‘void testBandedChainAlignmentOneSeed(const TGapCosts&) [with TGapCosts = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_align_banded_chain_impl.h:1005:36: required from ‘void SEQAN_TEST_test_banded_chain_alignment_one_seed_linear() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:184:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:686:12: warning: implicitly-declared ‘constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 686 | return Iter >(container(left), hostIterator(left) - right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197: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<> >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:37: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:138: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>]’ 138 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:1205: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::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::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBand_ >; TAlignmentAlgo = seqan::BandedChainAlignment_, seqan::Tag >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:1421:32: required from ‘typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBand_&, const seqan::DPProfile_&) [with 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 >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_impl.h:785: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_, TGaps, seqan::TracebackOn >&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSeed = seqan::Seed, seqan::DefaultSeedConfig>; 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 >; typename seqan::Value::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_impl.h:1202: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 >&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::SeedSet, seqan::Tag >; 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_profile.h:254: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, seqan::Alloc<> >; TSequenceV = seqan::String, seqan::Alloc<> >; 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment.h:311: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::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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment.h:331:32: required from ‘TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, const seqan::AlignConfig&, unsigned int) [with TSequence = seqan::String, seqan::Alloc<> >; 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]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_align_banded_chain_impl.h:102:41: required from ‘void testBandedChainAlignmentOneSeed(const TGapCosts&) [with TGapCosts = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_align_banded_chain_impl.h:1005:36: required from ‘void SEQAN_TEST_test_banded_chain_alignment_one_seed_linear() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:184:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:619:12: warning: implicitly-declared ‘constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 619 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197: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<> >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:37: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:138: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>]’ 138 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:1206: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::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::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBand_ >; TAlignmentAlgo = seqan::BandedChainAlignment_, seqan::Tag >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:1421:32: required from ‘typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBand_&, const seqan::DPProfile_&) [with 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 >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_impl.h:785: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_, TGaps, seqan::TracebackOn >&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSeed = seqan::Seed, seqan::DefaultSeedConfig>; 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 >; typename seqan::Value::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_impl.h:1202: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 >&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::SeedSet, seqan::Tag >; 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_profile.h:254: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, seqan::Alloc<> >; TSequenceV = seqan::String, seqan::Alloc<> >; 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment.h:311: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::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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment.h:331:32: required from ‘TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, const seqan::AlignConfig&, unsigned int) [with TSequence = seqan::String, seqan::Alloc<> >; 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]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_align_banded_chain_impl.h:102:41: required from ‘void testBandedChainAlignmentOneSeed(const TGapCosts&) [with TGapCosts = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_align_banded_chain_impl.h:1005:36: required from ‘void SEQAN_TEST_test_banded_chain_alignment_one_seed_linear() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:184:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:609:12: warning: implicitly-declared ‘constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 609 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197: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<> >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:37: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:138: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>]’ 138 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:91, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:38: /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:624:25: required from ‘typename seqan::Iterator >::Type seqan::begin(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 > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:461:41: required from ‘void seqan::_computeUnbandedAlignment(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const seqan::DPProfile_&) [with TDPScout = seqan::DPScout_ >, 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::SuffixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoringScheme = seqan::Score >; TAlignmentAlgo = seqan::BandedChainAlignment_, seqan::Tag >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:1419:34: required from ‘typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBand_&, const seqan::DPProfile_&) [with 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 >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_impl.h:1219: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 >&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::SeedSet, seqan::Tag >; 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_profile.h:254: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, seqan::Alloc<> >; TSequenceV = seqan::String, seqan::Alloc<> >; 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment.h:311: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::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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment.h:331:32: required from ‘TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, const seqan::AlignConfig&, unsigned int) [with TSequence = seqan::String, seqan::Alloc<> >; 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]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_align_banded_chain_impl.h:102:41: required from ‘void testBandedChainAlignmentOneSeed(const TGapCosts&) [with TGapCosts = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_align_banded_chain_impl.h:1005:36: required from ‘void SEQAN_TEST_test_banded_chain_alignment_one_seed_linear() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:184:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:541:12: warning: implicitly-declared ‘constexpr seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>&)’ is deprecated [-Wdeprecated-copy] 541 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:94, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_suffix.h:184: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<> >]’ 184 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:37: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:138: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>]’ 138 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:91, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:38: /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:850: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 > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:462:37: required from ‘void seqan::_computeUnbandedAlignment(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const seqan::DPProfile_&) [with TDPScout = seqan::DPScout_ >, 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::SuffixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoringScheme = seqan::Score >; TAlignmentAlgo = seqan::BandedChainAlignment_, seqan::Tag >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:1419:34: required from ‘typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBand_&, const seqan::DPProfile_&) [with 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 >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_impl.h:1219: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 >&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::SeedSet, seqan::Tag >; 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_profile.h:254: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, seqan::Alloc<> >; TSequenceV = seqan::String, seqan::Alloc<> >; 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment.h:311: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::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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment.h:331:32: required from ‘TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, const seqan::AlignConfig&, unsigned int) [with TSequence = seqan::String, seqan::Alloc<> >; 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]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_align_banded_chain_impl.h:102:41: required from ‘void testBandedChainAlignmentOneSeed(const TGapCosts&) [with TGapCosts = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_align_banded_chain_impl.h:1005:36: required from ‘void SEQAN_TEST_test_banded_chain_alignment_one_seed_linear() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:184:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:777:12: warning: implicitly-declared ‘constexpr seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>&)’ is deprecated [-Wdeprecated-copy] 777 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:94, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_suffix.h:184: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<> >]’ 184 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:37: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:138: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>]’ 138 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:92, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:38: /<>/seqan-1.4.2+dfsg/core/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>]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:139: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>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:686:12: required from ‘seqan::Iter > seqan::operator-(const seqan::Iter >&, int) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:477:58: required from ‘void seqan::_computeUnbandedAlignment(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const seqan::DPProfile_&) [with TDPScout = seqan::DPScout_ >, seqan::Tag >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TAlignmentAlgo = seqan::BandedChainAlignment_, seqan::Tag >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:1419:34: required from ‘typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBand_&, const seqan::DPProfile_&) [with 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 >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_impl.h:785: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_, TGaps, seqan::TracebackOn >&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSeed = seqan::Seed, seqan::DefaultSeedConfig>; TSeqH = seqan::String >; TSeqV = seqan::String >; TScoreScheme = seqan::Score >; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag; TGaps = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; typename seqan::Value::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_impl.h:1202: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 >&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::String, seqan::DefaultSeedConfig> >; 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_profile.h:254: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::DefaultSeedConfig> >; 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment.h:311: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, seqan::DefaultSeedConfig> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_banded_chain_alignment_interface.h:122: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]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:196:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared ‘constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 470 | return me; | ^~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197:5: note: because ‘seqan::Segment >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:92, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:38: /<>/seqan-1.4.2+dfsg/core/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>]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:139: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>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:619: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:1208: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::Tag >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBand_ >; TAlignmentAlgo = seqan::BandedChainAlignment_, seqan::Tag >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:1421:32: required from ‘typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBand_&, const seqan::DPProfile_&) [with 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 >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_impl.h:785: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_, TGaps, seqan::TracebackOn >&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSeed = seqan::Seed, seqan::DefaultSeedConfig>; 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 >; typename seqan::Value::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_impl.h:1202: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 >&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::String, seqan::DefaultSeedConfig> >; 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_profile.h:254: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::DefaultSeedConfig> >; 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment.h:380: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, seqan::DefaultSeedConfig> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_banded_chain_alignment_interface.h:667: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]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:209:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared ‘constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 470 | return me; | ^~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197: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<> >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:91, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:38: /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:624:25: required from ‘typename seqan::Iterator >::Type seqan::begin(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 > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:461:41: required from ‘void seqan::_computeUnbandedAlignment(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const seqan::DPProfile_&) [with TDPScout = seqan::DPScout_ >, 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::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TAlignmentAlgo = seqan::BandedChainAlignment_, seqan::Tag >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:1419:34: required from ‘typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBand_&, const seqan::DPProfile_&) [with 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 >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_impl.h:785: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_, TGaps, seqan::TracebackOn >&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSeed = seqan::Seed, seqan::DefaultSeedConfig>; 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 >; typename seqan::Value::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_impl.h:1202: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 >&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::SeedSet, seqan::Tag >; 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_profile.h:254: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, seqan::Alloc<> >; TSequenceV = seqan::String, seqan::Alloc<> >; 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment.h:311: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::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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment.h:331:32: required from ‘TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, const seqan::AlignConfig&, unsigned int) [with TSequence = seqan::String, seqan::Alloc<> >; 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]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_align_banded_chain_impl.h:102:41: required from ‘void testBandedChainAlignmentOneSeed(const TGapCosts&) [with TGapCosts = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_align_banded_chain_impl.h:1005:36: required from ‘void SEQAN_TEST_test_banded_chain_alignment_one_seed_linear() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:184:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:541:12: warning: implicitly-declared ‘constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 541 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197: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<> >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:37: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:138: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>]’ 138 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:91, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:38: /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:850: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 > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:462:37: required from ‘void seqan::_computeUnbandedAlignment(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const seqan::DPProfile_&) [with TDPScout = seqan::DPScout_ >, 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::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TAlignmentAlgo = seqan::BandedChainAlignment_, seqan::Tag >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:1419:34: required from ‘typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBand_&, const seqan::DPProfile_&) [with 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 >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_impl.h:785: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_, TGaps, seqan::TracebackOn >&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSeed = seqan::Seed, seqan::DefaultSeedConfig>; 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 >; typename seqan::Value::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_impl.h:1202: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 >&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::SeedSet, seqan::Tag >; 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_profile.h:254: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, seqan::Alloc<> >; TSequenceV = seqan::String, seqan::Alloc<> >; 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment.h:311: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::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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment.h:331:32: required from ‘TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, const seqan::AlignConfig&, unsigned int) [with TSequence = seqan::String, seqan::Alloc<> >; 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]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_align_banded_chain_impl.h:102:41: required from ‘void testBandedChainAlignmentOneSeed(const TGapCosts&) [with TGapCosts = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_align_banded_chain_impl.h:1005:36: required from ‘void SEQAN_TEST_test_banded_chain_alignment_one_seed_linear() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:184:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:777:12: warning: implicitly-declared ‘constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 777 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197: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<> >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:37: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:138: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>]’ 138 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:92, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:38: /<>/seqan-1.4.2+dfsg/core/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>]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:139: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>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:686: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:477:58: required from ‘void seqan::_computeUnbandedAlignment(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const seqan::DPProfile_&) [with TDPScout = seqan::DPScout_ >, 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::SuffixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoringScheme = seqan::Score >; TAlignmentAlgo = seqan::BandedChainAlignment_, seqan::Tag >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:1419:34: required from ‘typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBand_&, const seqan::DPProfile_&) [with 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 >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_impl.h:1219: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 >&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::SeedSet, seqan::Tag >; 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 >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_profile.h:254: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, seqan::Alloc<> >; TSequenceV = seqan::String, seqan::Alloc<> >; 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment.h:311: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::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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment.h:331:32: required from ‘TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, const seqan::AlignConfig&, unsigned int) [with TSequence = seqan::String, seqan::Alloc<> >; 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]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_align_banded_chain_impl.h:102:41: required from ‘void testBandedChainAlignmentOneSeed(const TGapCosts&) [with TGapCosts = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_align_banded_chain_impl.h:1005:36: required from ‘void SEQAN_TEST_test_banded_chain_alignment_one_seed_linear() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:184:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared ‘constexpr seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>&)’ is deprecated [-Wdeprecated-copy] 470 | return me; | ^~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:94, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_suffix.h:184: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<> >]’ 184 | operator = (Segment const & source) | ^~~~~~~~ [ 98%] Linking CXX executable ../../../bin/test_index_stree_iterators cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/index && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_index_stree_iterators.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/test_index_stree_iterators.dir/test_index_stree_iterators.cpp.o -o ../../../bin/test_index_stree_iterators -lrt In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:92, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:38: /<>/seqan-1.4.2+dfsg/core/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>]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:139: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>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:686: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:477:58: required from ‘void seqan::_computeUnbandedAlignment(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const seqan::DPProfile_&) [with TDPScout = seqan::DPScout_ >, 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::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TAlignmentAlgo = seqan::BandedChainAlignment_, seqan::Tag >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/dp_algorithm_impl.h:1419:34: required from ‘typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBand_&, const seqan::DPProfile_&) [with 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 >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value::Type = int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_impl.h:785:34: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment_profile.h:254: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, seqan::Alloc<> >; TSequenceV = seqan::String, seqan::Alloc<> >; 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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment.h:311: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::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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds/banded_chain_alignment.h:331:32: required from ‘TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, const seqan::AlignConfig&, unsigned int) [with TSequence = seqan::String, seqan::Alloc<> >; 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]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_align_banded_chain_impl.h:102:41: required from ‘void testBandedChainAlignmentOneSeed(const TGapCosts&) [with TGapCosts = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_align_banded_chain_impl.h:1005:36: required from ‘void SEQAN_TEST_test_banded_chain_alignment_one_seed_linear() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:184:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared ‘constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 470 | return me; | ^~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:47, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197: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<> >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 98%] Built target test_index_stree_iterators make -f core/tests/sequence/CMakeFiles/test_sequence.dir/build.make core/tests/sequence/CMakeFiles/test_sequence.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/tests/sequence /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/sequence /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/sequence/CMakeFiles/test_sequence.dir/DependInfo.cmake --color= Scanning dependencies of target test_sequence make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/tests/sequence/CMakeFiles/test_sequence.dir/build.make core/tests/sequence/CMakeFiles/test_sequence.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 98%] Building CXX object core/tests/sequence/CMakeFiles/test_sequence.dir/test_sequence.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/sequence && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_EXECINFO=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -o CMakeFiles/test_sequence.dir/test_sequence.cpp.o -c /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/tests/seq_io/test_seq_io.cpp:35: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >*>; TValue = seqan::String >*; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = seqan::String >*; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = seqan::String >*; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = seqan::String >*; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::String >*; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::String >*; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::String >*; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >*>; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = seqan::String >*; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Size::Type seqan::resize(T&, TSize) [with T = seqan::String >*>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from ‘void seqan::eraseBack(T&) [with T = seqan::String >*>]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:2337:8: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551600’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/debug_test_system.h:46, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_debug.h:52, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:49, from /<>/seqan-1.4.2+dfsg/core/tests/seq_io/test_seq_io.cpp:35: /usr/include/c++/9/new: In function ‘void seqan::eraseBack(T&) [with T = seqan::String >*>]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp:42: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_string.h: In instantiation of ‘void SEQAN_TEST_Combinatoric() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp:85:2: required from here /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_string.h:1201:31: warning: implicitly-declared ‘constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 1201 | Test_Assignments_Combinatoric(str1, str5, Exact()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp:37: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197:5: note: because ‘seqan::Segment >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp:42: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_string.h:1099: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]’ 1099 | void Test_Assignments_Combinatoric(TTarget & target, TSource source, Tag tag, size_t limit = ~0) | ~~~~~~~~^~~~~~ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_string.h:1202:31: warning: implicitly-declared ‘constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 1202 | Test_Assignments_Combinatoric(str1, str5, Generous()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp:37: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197:5: note: because ‘seqan::Segment >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp:42: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_string.h:1099: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]’ 1099 | void Test_Assignments_Combinatoric(TTarget & target, TSource source, Tag tag, size_t limit = ~0) | ~~~~~~~~^~~~~~ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_string.h:1203:31: warning: implicitly-declared ‘constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 1203 | Test_Assignments_Combinatoric(str1, str5, Limit()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp:37: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197:5: note: because ‘seqan::Segment >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp:42: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_string.h:1099: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]’ 1099 | void Test_Assignments_Combinatoric(TTarget & target, TSource source, Tag tag, size_t limit = ~0) | ~~~~~~~~^~~~~~ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_string.h:1205:31: warning: implicitly-declared ‘constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 1205 | Test_Assignments_Combinatoric(str1, str5, Exact(), 3); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp:37: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197:5: note: because ‘seqan::Segment >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp:42: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_string.h:1099: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]’ 1099 | void Test_Assignments_Combinatoric(TTarget & target, TSource source, Tag tag, size_t limit = ~0) | ~~~~~~~~^~~~~~ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_string.h:1206:31: warning: implicitly-declared ‘constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 1206 | Test_Assignments_Combinatoric(str1, str5, Generous(), 3); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp:37: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197:5: note: because ‘seqan::Segment >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp:42: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_string.h:1099: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]’ 1099 | void Test_Assignments_Combinatoric(TTarget & target, TSource source, Tag tag, size_t limit = ~0) | ~~~~~~~~^~~~~~ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_string.h:1207:31: warning: implicitly-declared ‘constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 1207 | Test_Assignments_Combinatoric(str1, str5, Limit(), 3); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp:37: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197:5: note: because ‘seqan::Segment >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp:42: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_string.h:1099: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]’ 1099 | void Test_Assignments_Combinatoric(TTarget & target, TSource source, Tag tag, size_t limit = ~0) | ~~~~~~~~^~~~~~ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_string.h: In instantiation of ‘void SEQAN_TEST_Segment() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp:87:2: required from here /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_string.h:800:29: warning: implicitly-declared ‘constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 800 | Infix >::Type infix_2(infix_1); | ^~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp:37: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197:5: note: because ‘seqan::Segment >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp:42: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_string.h:874:30: warning: implicitly-declared ‘constexpr seqan::Segment >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::SuffixSegment>&)’ is deprecated [-Wdeprecated-copy] 874 | Suffix >::Type suffix_2(suffix_1); | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:94, from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp:37: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_suffix.h:184:5: note: because ‘seqan::Segment >, seqan::SuffixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]’ 184 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp:44: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_segment.h: In instantiation of ‘void SEQAN_TEST_Infix() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp:99:5: required from here /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_segment.h:52:29: warning: implicitly-declared ‘constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 52 | Infix >::Type infix_2(infix_1); | ^~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp:37: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197:5: note: because ‘seqan::Segment >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp:44: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_segment.h: In instantiation of ‘void SEQAN_TEST_Suffix() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp:100:5: required from here /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_segment.h:162:30: warning: implicitly-declared ‘constexpr seqan::Segment >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::SuffixSegment>&)’ is deprecated [-Wdeprecated-copy] 162 | Suffix >::Type suffix_2(suffix_1); | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:94, from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp:37: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_suffix.h:184:5: note: because ‘seqan::Segment >, seqan::SuffixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]’ 184 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp:42: /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_string.h:1201:31: required from ‘void SEQAN_TEST_Combinatoric() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp:85:2: required from here /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_string.h:1107:16: warning: implicitly-declared ‘constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 1107 | TSource const source_const(source); | ^~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp:37: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197:5: note: because ‘seqan::Segment >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp:42: /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_string.h:1202:31: required from ‘void SEQAN_TEST_Combinatoric() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp:85:2: required from here /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_string.h:1107:16: warning: implicitly-declared ‘constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 1107 | TSource const source_const(source); | ^~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp:37: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197:5: note: because ‘seqan::Segment >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp:42: /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_string.h:1203:31: required from ‘void SEQAN_TEST_Combinatoric() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp:85:2: required from here /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_string.h:1107:16: warning: implicitly-declared ‘constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 1107 | TSource const source_const(source); | ^~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp:37: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197:5: note: because ‘seqan::Segment >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp:36: /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_segment.h:259:5: required from ‘void SEQAN_TEST_ticket317() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp:101:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:619:12: warning: implicitly-declared ‘constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 619 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp:37: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197:5: note: because ‘seqan::Segment >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:138: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>]’ 138 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:592: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 > >]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_string.h:823:2: required from ‘void SEQAN_TEST_Segment() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp:87:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:148:49: warning: implicitly-declared ‘constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 148 | data_iterator(other_.data_iterator) | ^ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp:37: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197:5: note: because ‘seqan::Segment >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp:36: /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:592: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 > >]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_string.h:896:2: required from ‘void SEQAN_TEST_Segment() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp:87:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:148:49: warning: implicitly-declared ‘constexpr seqan::Segment >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::SuffixSegment>&)’ is deprecated [-Wdeprecated-copy] 148 | data_iterator(other_.data_iterator) | ^ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:94, from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp:37: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_suffix.h:184:5: note: because ‘seqan::Segment >, seqan::SuffixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]’ 184 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:91, from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp:37: /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:616:25: required from ‘typename seqan::Iterator >::Type seqan::begin(T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:592: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 > >]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_string.h:823:2: required from ‘void SEQAN_TEST_Segment() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp:87:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:532:12: warning: implicitly-declared ‘constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 532 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp:37: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197:5: note: because ‘seqan::Segment >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:138: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>]’ 138 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:91, from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp:37: /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:841: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 > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:824: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 > >]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_string.h:825:2: required from ‘void SEQAN_TEST_Segment() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp:87:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:768:12: warning: implicitly-declared ‘constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 768 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp:37: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197:5: note: because ‘seqan::Segment >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:138: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>]’ 138 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:91, from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp:37: /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:624:25: required from ‘typename seqan::Iterator >::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:600: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 > >]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_string.h:828:2: required from ‘void SEQAN_TEST_Segment() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp:87:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:541:12: warning: implicitly-declared ‘constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 541 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp:37: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197:5: note: because ‘seqan::Segment >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:138: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>]’ 138 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:91, from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp:37: /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:850: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 > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:832: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 > >]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_string.h:829:2: required from ‘void SEQAN_TEST_Segment() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp:87:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:777:12: warning: implicitly-declared ‘constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 777 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp:37: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197:5: note: because ‘seqan::Segment >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:138: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>]’ 138 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:91, from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp:37: /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:616:25: required from ‘typename seqan::Iterator >::Type seqan::begin(T&, seqan::Tag) [with T = seqan::Segment >, seqan::SuffixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter >, seqan::SuffixSegment>, seqan::AdaptorIterator > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:592: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 > >]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_string.h:896:2: required from ‘void SEQAN_TEST_Segment() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp:87:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:532:12: warning: implicitly-declared ‘constexpr seqan::Segment >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::SuffixSegment>&)’ is deprecated [-Wdeprecated-copy] 532 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:94, from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp:37: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_suffix.h:184:5: note: because ‘seqan::Segment >, seqan::SuffixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]’ 184 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:138: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>]’ 138 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:91, from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp:37: /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:841: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 > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:824: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 > >]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_string.h:898:2: required from ‘void SEQAN_TEST_Segment() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp:87:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:768:12: warning: implicitly-declared ‘constexpr seqan::Segment >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::SuffixSegment>&)’ is deprecated [-Wdeprecated-copy] 768 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:94, from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp:37: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_suffix.h:184:5: note: because ‘seqan::Segment >, seqan::SuffixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]’ 184 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:138: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>]’ 138 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:91, from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp:37: /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:624:25: required from ‘typename seqan::Iterator >::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::SuffixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter >, seqan::SuffixSegment>, seqan::AdaptorIterator > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:600: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 > >]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_string.h:901:2: required from ‘void SEQAN_TEST_Segment() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp:87:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:541:12: warning: implicitly-declared ‘constexpr seqan::Segment >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::SuffixSegment>&)’ is deprecated [-Wdeprecated-copy] 541 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:94, from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp:37: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_suffix.h:184:5: note: because ‘seqan::Segment >, seqan::SuffixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]’ 184 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:138: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>]’ 138 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:91, from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp:37: /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:850: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 > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:832: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 > >]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_string.h:902:2: required from ‘void SEQAN_TEST_Segment() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp:87:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:777:12: warning: implicitly-declared ‘constexpr seqan::Segment >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::SuffixSegment>&)’ is deprecated [-Wdeprecated-copy] 777 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:94, from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp:37: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_suffix.h:184:5: note: because ‘seqan::Segment >, seqan::SuffixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]’ 184 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:138: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>]’ 138 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:92, from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp:37: /<>/seqan-1.4.2+dfsg/core/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>]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:139: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>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:619:12: required from ‘seqan::Iter > seqan::operator+(const seqan::Iter >&, int) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_segment.h:259:5: required from ‘void SEQAN_TEST_ticket317() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp:101:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared ‘constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 470 | return me; | ^~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp:37: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197:5: note: because ‘seqan::Segment >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:92, from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp:37: /<>/seqan-1.4.2+dfsg/core/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>]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:139: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>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:532: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:616:25: required from ‘typename seqan::Iterator >::Type seqan::begin(T&, seqan::Tag) [with T = seqan::Segment >, seqan::SuffixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter >, seqan::SuffixSegment>, seqan::AdaptorIterator > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:592: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 > >]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_string.h:896:2: required from ‘void SEQAN_TEST_Segment() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp:87:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared ‘constexpr seqan::Segment >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::SuffixSegment>&)’ is deprecated [-Wdeprecated-copy] 470 | return me; | ^~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:94, from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp:37: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_suffix.h:184:5: note: because ‘seqan::Segment >, seqan::SuffixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]’ 184 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:60, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_bit_compressed.h: In instantiation of ‘seqan::Tuple >::TBitVector* seqan::Tuple >::operator&() [with TValue = seqan::SimpleType; unsigned int SIZE = 21; seqan::Tuple >::TBitVector = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:406:19: required from ‘static void seqan::ValueDestructor_::destruct(TIterator) [with TIterator = seqan::Tuple, 21, seqan::BitPacked<> >*]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:461:26: required from ‘void seqan::valueDestruct(TIterator) [with TIterator = seqan::Tuple, 21, seqan::BitPacked<> >*]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:732:22: required from ‘void seqan::_arrayDestructDefault(TIterator1, TIterator2) [with TIterator1 = seqan::Tuple, 21, seqan::BitPacked<> >*; TIterator2 = seqan::Tuple, 21, seqan::BitPacked<> >*]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1489:26: required from ‘void seqan::_arrayDestructPointer(TValue*, TValue*, seqan::False) [with TValue = seqan::Tuple, 21, seqan::BitPacked<> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1498:26: required from ‘void seqan::arrayDestruct(TValue*, TValue*) [with TValue = seqan::Tuple, 21, seqan::BitPacked<> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:188:22: required from ‘seqan::String >::~String() [with TValue = seqan::Tuple, 21, seqan::BitPacked<> >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_packed.h:145:7: required from ‘void SEQAN_TEST_String_Packed() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp:81:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_bit_compressed.h:185:17: warning: taking address of packed member of ‘seqan::Tuple, 21, seqan::BitPacked<> >’ may result in an unaligned pointer value [-Waddress-of-packed-member] 185 | return &i; | ^ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:79, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h: In instantiation of ‘void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, seqan::True) [with TValue = seqan::SimpleType]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from ‘void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from ‘void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, seqan::True) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from ‘void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1840:27: required from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagExact_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20: required from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagExact_; typename seqan::Size >::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:131:16: required from ‘seqan::String >::String(const seqan::String >&) [with TValue = seqan::SimpleType; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_string.h:545:16: required from ‘void SEQAN_TEST_String_Packed() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp:81:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class seqan::SimpleType’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_alphabet.h:84, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:68, from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: ‘class seqan::SimpleType’ declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:60, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_bit_compressed.h: In instantiation of ‘seqan::Tuple >::TBitVector* seqan::Tuple >::operator&() [with TValue = char; unsigned int SIZE = 8; seqan::Tuple >::TBitVector = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:406:19: required from ‘static void seqan::ValueDestructor_::destruct(TIterator) [with TIterator = seqan::Tuple >*]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:461:26: required from ‘void seqan::valueDestruct(TIterator) [with TIterator = seqan::Tuple >*]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:732:22: required from ‘void seqan::_arrayDestructDefault(TIterator1, TIterator2) [with TIterator1 = seqan::Tuple >*; TIterator2 = seqan::Tuple >*]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1489:26: required from ‘void seqan::_arrayDestructPointer(TValue*, TValue*, seqan::False) [with TValue = seqan::Tuple >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1498:26: required from ‘void seqan::arrayDestruct(TValue*, TValue*) [with TValue = seqan::Tuple >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:188:22: required from ‘seqan::String >::~String() [with TValue = seqan::Tuple >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_packed.h:145:7: required from ‘void TestStringBasics() [with TMe = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_string.h:534:44: required from ‘void SEQAN_TEST_String_Packed() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp:81:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_bit_compressed.h:185:17: warning: taking address of packed member of ‘seqan::Tuple >’ may result in an unaligned pointer value [-Waddress-of-packed-member] 185 | return &i; | ^ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_bit_compressed.h: In instantiation of ‘seqan::Tuple >::TBitVector* seqan::Tuple >::operator&() [with TValue = seqan::SimpleType; unsigned int SIZE = 32; seqan::Tuple >::TBitVector = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:406:19: required from ‘static void seqan::ValueDestructor_::destruct(TIterator) [with TIterator = seqan::Tuple, 32, seqan::BitPacked<> >*]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:461:26: required from ‘void seqan::valueDestruct(TIterator) [with TIterator = seqan::Tuple, 32, seqan::BitPacked<> >*]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:732:22: required from ‘void seqan::_arrayDestructDefault(TIterator1, TIterator2) [with TIterator1 = seqan::Tuple, 32, seqan::BitPacked<> >*; TIterator2 = seqan::Tuple, 32, seqan::BitPacked<> >*]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1489:26: required from ‘void seqan::_arrayDestructPointer(TValue*, TValue*, seqan::False) [with TValue = seqan::Tuple, 32, seqan::BitPacked<> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1498:26: required from ‘void seqan::arrayDestruct(TValue*, TValue*) [with TValue = seqan::Tuple, 32, seqan::BitPacked<> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:188:22: required from ‘seqan::String >::~String() [with TValue = seqan::Tuple, 32, seqan::BitPacked<> >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_packed.h:145:7: required from ‘void TestStringBasics() [with TMe = seqan::String, seqan::Packed<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_string.h:535:43: required from ‘void SEQAN_TEST_String_Packed() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp:81:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_bit_compressed.h:185:17: warning: taking address of packed member of ‘seqan::Tuple, 32, seqan::BitPacked<> >’ may result in an unaligned pointer value [-Waddress-of-packed-member] In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:79, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h: In instantiation of ‘void seqan::_arrayMoveForwardPointer(TValue*, TValue*, TValue*, seqan::True) [with TValue = seqan::SimpleType]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1610:29: required from ‘void seqan::arrayMoveForward(TValue*, TValue*, TValue*) [with TValue = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1444:21: required from ‘void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, seqan::True) [with TValue = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1465:31: required from ‘void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:849:31: required from ‘static typename seqan::Size::Type seqan::ClearSpaceExpandStringBase_::_clearSpace_(T&, typename seqan::Size::Type, typename seqan::Size::Type, typename seqan::Size::Type) [with T = seqan::String, seqan::Alloc<> >; TExpand = seqan::Tag; typename seqan::Size::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1014:62: required from ‘typename seqan::Size >::Type seqan::_clearSpace(seqan::String&, TSize, TPosition, TPosition, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize = long unsigned int; TPosition = long unsigned int; TExpand = seqan::TagExact_; typename seqan::Size >::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1367:67: required from ‘static void seqan::AppendString_::append_(TTarget&, TSource&) [with TTarget = seqan::String, seqan::Alloc<> >; TSource = const char*; TExpand = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1445:42: required from ‘void seqan::append(seqan::String&, TSourceValue*, seqan::Tag) [with TTargetValue = seqan::SimpleType; TTargetSpec = seqan::Alloc<>; TSourceValue = const char; TExpand = seqan::TagExact_]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_string.h:549:15: required from ‘void SEQAN_TEST_String_Packed() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp:81:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1589:19: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class seqan::SimpleType’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1589 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_alphabet.h:84, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:68, from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: ‘class seqan::SimpleType’ declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:79, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h: In instantiation of ‘void seqan::_arrayMoveBackwardPointer(TValue*, TValue*, TValue*, seqan::True) [with TValue = seqan::SimpleType]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1641:30: required from ‘void seqan::arrayMoveBackward(TValue*, TValue*, TValue*) [with TValue = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1213:26: required from ‘void seqan::arrayMove(TSource1, TSource2, TTarget) [with TTarget = seqan::SimpleType*; TSource1 = seqan::SimpleType*; TSource2 = seqan::SimpleType*]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1660:14: required from ‘void seqan::_arrayClearSpacePointer(TValue*, size_t, size_t, size_t, const seqan::True&) [with TValue = seqan::SimpleType; size_t = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1681:28: required from ‘void seqan::arrayClearSpace(TValue*, size_t, size_t, size_t) [with TValue = seqan::SimpleType; size_t = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:856:28: required from ‘static typename seqan::Size::Type seqan::ClearSpaceExpandStringBase_::_clearSpace_(T&, typename seqan::Size::Type, typename seqan::Size::Type, typename seqan::Size::Type) [with T = seqan::String, seqan::Alloc<> >; TExpand = seqan::Tag; typename seqan::Size::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1014:62: required from ‘typename seqan::Size >::Type seqan::_clearSpace(seqan::String&, TSize, TPosition, TPosition, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize = long unsigned int; TPosition = long unsigned int; TExpand = seqan::TagExact_; typename seqan::Size >::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1367:67: required from ‘static void seqan::AppendString_::append_(TTarget&, TSource&) [with TTarget = seqan::String, seqan::Alloc<> >; TSource = const char*; TExpand = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1445:42: required from ‘void seqan::append(seqan::String&, TSourceValue*, seqan::Tag) [with TTargetValue = seqan::SimpleType; TTargetSpec = seqan::Alloc<>; TSourceValue = const char; TExpand = seqan::TagExact_]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_string.h:549:15: required from ‘void SEQAN_TEST_String_Packed() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp:81:2: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1621:19: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class seqan::SimpleType’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1621 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_alphabet.h:84, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:68, from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: ‘class seqan::SimpleType’ declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io.h:59, from /<>/seqan-1.4.2+dfsg/core/include/seqan/store.h:41, from /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io/fai_index.h:40, from /<>/seqan-1.4.2+dfsg/core/include/seqan/seq_io.h:83, from /<>/seqan-1.4.2+dfsg/core/tests/seq_io/test_sequence_stream.h:40, from /<>/seqan-1.4.2+dfsg/core/tests/seq_io/test_seq_io.cpp:40: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h: In function ‘void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = seqan::String >; TSourceIter = seqan::Iter >, seqan::AdaptorIterator > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: ‘__builtin___snprintf_chk’ output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:867, from /usr/include/c++/9/cstdio:42, from /usr/include/c++/9/ext/string_conversions.h:43, from /usr/include/c++/9/bits/basic_string.h:6493, from /usr/include/c++/9/string:55, from /usr/include/c++/9/bits/locale_classes.h:40, from /usr/include/c++/9/bits/ios_base.h:41, from /usr/include/c++/9/ios:42, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/debug_test_system.h:46, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_debug.h:52, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:49, from /<>/seqan-1.4.2+dfsg/core/tests/seq_io/test_seq_io.cpp:35: /usr/include/x86_64-linux-gnu/bits/stdio2.h:67:35: note: ‘__builtin___snprintf_chk’ output between 2 and 5 bytes into a destination of size 4 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp:36: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >; TValue = long unsigned int; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = long unsigned int; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = long unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = long unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = long unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = long unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = long unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = long unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘void seqan::removeValueById(seqan::StringSet > >&, TId) [with TString = seqan::String >; TId = unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_set_dependent_generous.h:243:15: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551600’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/debug_test_system.h:46, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_debug.h:52, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:49, from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp:36: /usr/include/c++/9/new: In function ‘void seqan::removeValueById(seqan::StringSet > >&, TId) [with TString = seqan::String >; TId = unsigned int]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp:36: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >*, seqan::Alloc<> >; TValue = seqan::String >*; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = seqan::String >*; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = seqan::String >*; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = seqan::String >*; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::String >*; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::String >*; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::String >*; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >*, seqan::Alloc<> >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = seqan::String >*; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘void seqan::removeValueById(seqan::StringSet > >&, TId) [with TString = seqan::String >; TId = unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_set_dependent_generous.h:248:15: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551600’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/debug_test_system.h:46, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_debug.h:52, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:49, from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp:36: /usr/include/c++/9/new: In function ‘void seqan::removeValueById(seqan::StringSet > >&, TId) [with TString = seqan::String >; TId = unsigned int]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/tests/seq_io/test_seq_io.cpp:35: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >*>; TValue = seqan::String >*; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = seqan::String >*; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = seqan::String >*; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = seqan::String >*; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::String >*; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::String >*; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::String >*; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >*>; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = seqan::String >*; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Size::Type seqan::resize(T&, TSize) [with T = seqan::String >*>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from ‘void seqan::eraseBack(T&) [with T = seqan::String >*>]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:2337:8, inlined from ‘void seqan::startFirstPass(seqan::RecordReader >&) [with TFile = std::basic_fstream]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/stream/record_reader_double.h:239:18: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551600’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/debug_test_system.h:46, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_debug.h:52, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:49, from /<>/seqan-1.4.2+dfsg/core/tests/seq_io/test_seq_io.cpp:35: /usr/include/c++/9/new: In function ‘void seqan::startFirstPass(seqan::RecordReader >&) [with TFile = std::basic_fstream]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ [ 98%] Linking CXX executable ../../../bin/test_seq_io cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/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=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/test_seq_io.dir/test_seq_io.cpp.o -o ../../../bin/test_seq_io -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 98%] Built target test_seq_io make -f core/tests/sequence/CMakeFiles/test_sequence_v2.dir/build.make core/tests/sequence/CMakeFiles/test_sequence_v2.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/tests/sequence /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/sequence /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/sequence/CMakeFiles/test_sequence_v2.dir/DependInfo.cmake --color= Scanning dependencies of target test_sequence_v2 make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/tests/sequence/CMakeFiles/test_sequence_v2.dir/build.make core/tests/sequence/CMakeFiles/test_sequence_v2.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 98%] Building CXX object core/tests/sequence/CMakeFiles/test_sequence_v2.dir/test_sequence_v2.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/sequence && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_EXECINFO=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -o CMakeFiles/test_sequence_v2.dir/test_sequence_v2.cpp.o -c /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence_v2.cpp In file included from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence_v2.cpp:40: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h: In instantiation of ‘void testSequenceValue(TString&) [with TString = seqan::String >]’: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:1698:22: required from ‘void StringTestCommon__Value::runTest() [with SEQAN_TParam = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:1693:1: required from here /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:1664:9: warning: implicitly-declared ‘constexpr CountingChar& CountingChar::operator=(const CountingChar&)’ is deprecated [-Wdeprecated-copy] 1664 | ref = 'G'; | ~~~~^~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence_v2.cpp:40: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:67:5: note: because ‘CountingChar’ has user-provided ‘CountingChar::CountingChar(const CountingChar&)’ 67 | CountingChar(CountingChar const & other) : value(other.value) | ^~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence_v2.cpp:40: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h: In instantiation of ‘void testSequenceGetValue(TString&) [with TString = seqan::String >]’: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:1319:25: required from ‘void StringTestCommon__GetValue::runTest() [with SEQAN_TParam = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:1314:1: required from here /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:1307:12: warning: implicitly-declared ‘constexpr CountingChar& CountingChar::operator=(const CountingChar&)’ is deprecated [-Wdeprecated-copy] 1307 | value_ = getValue(string, 0); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence_v2.cpp:40: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:67:5: note: because ‘CountingChar’ has user-provided ‘CountingChar::CountingChar(const CountingChar&)’ 67 | CountingChar(CountingChar const & other) : value(other.value) | ^~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence_v2.cpp:40: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:1310:12: warning: implicitly-declared ‘constexpr CountingChar& CountingChar::operator=(const CountingChar&)’ is deprecated [-Wdeprecated-copy] 1310 | value_ = 'T'; | ~~~~~~~^~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence_v2.cpp:40: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:67:5: note: because ‘CountingChar’ has user-provided ‘CountingChar::CountingChar(const CountingChar&)’ 67 | CountingChar(CountingChar const & other) : value(other.value) | ^~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence_v2.cpp:40: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h: In instantiation of ‘void testSequenceGetValue(TString&) [with TString = const seqan::String >]’: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:1322:25: required from ‘void StringTestCommon__GetValue::runTest() [with SEQAN_TParam = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:1314:1: required from here /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:1307:12: warning: implicitly-declared ‘constexpr CountingChar& CountingChar::operator=(const CountingChar&)’ is deprecated [-Wdeprecated-copy] 1307 | value_ = getValue(string, 0); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence_v2.cpp:40: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:67:5: note: because ‘CountingChar’ has user-provided ‘CountingChar::CountingChar(const CountingChar&)’ 67 | CountingChar(CountingChar const & other) : value(other.value) | ^~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence_v2.cpp:40: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:1310:12: warning: implicitly-declared ‘constexpr CountingChar& CountingChar::operator=(const CountingChar&)’ is deprecated [-Wdeprecated-copy] 1310 | value_ = 'T'; | ~~~~~~~^~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence_v2.cpp:40: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:67:5: note: because ‘CountingChar’ has user-provided ‘CountingChar::CountingChar(const CountingChar&)’ 67 | CountingChar(CountingChar const & other) : value(other.value) | ^~~~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h: In instantiation of ‘void testSequenceFront(TString&) [with TString = seqan::String >]’: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:1283:22: required from ‘void StringTestCommon__Front::runTest() [with SEQAN_TParam = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:1278:1: required from here /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:1260:9: warning: implicitly-declared ‘constexpr CountingChar& CountingChar::operator=(const CountingChar&)’ is deprecated [-Wdeprecated-copy] 1260 | val = 'A'; | ~~~~^~~~~ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:67:5: note: because ‘CountingChar’ has user-provided ‘CountingChar::CountingChar(const CountingChar&)’ 67 | CountingChar(CountingChar const & other) : value(other.value) | ^~~~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h: In instantiation of ‘void testSequenceBack(TString&) [with TString = seqan::String >]’: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:972:21: required from ‘void StringTestCommon__Back::runTest() [with SEQAN_TParam = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:967:1: required from here /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:949:9: warning: implicitly-declared ‘constexpr CountingChar& CountingChar::operator=(const CountingChar&)’ is deprecated [-Wdeprecated-copy] 949 | val = 'A'; | ~~~~^~~~~ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:67:5: note: because ‘CountingChar’ has user-provided ‘CountingChar::CountingChar(const CountingChar&)’ 67 | CountingChar(CountingChar const & other) : value(other.value) | ^~~~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h: In instantiation of ‘void testSequenceOperatorAssign(TString&) [with TString = seqan::String >]’: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:747:31: required from ‘void StringTestCommon__OperatorAssign::runTest() [with SEQAN_TParam = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:742:1: required from here /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:733:20: warning: implicitly-declared ‘constexpr CountingChar& CountingChar::operator=(const CountingChar&)’ is deprecated [-Wdeprecated-copy] 733 | string2[0] = 'C'; | ~~~~~~~~~~~^~~~~ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:67:5: note: because ‘CountingChar’ has user-provided ‘CountingChar::CountingChar(const CountingChar&)’ 67 | CountingChar(CountingChar const & other) : value(other.value) | ^~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence_v2.cpp:40: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h: In instantiation of ‘void testSequenceValue(TString&) [with TString = seqan::String >]’: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:1698:22: required from ‘void StringTestCommon__Value::runTest() [with SEQAN_TParam = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:1693:1: required from here /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:1664:9: warning: implicitly-declared ‘constexpr CountingChar& CountingChar::operator=(const CountingChar&)’ is deprecated [-Wdeprecated-copy] 1664 | ref = 'G'; | ~~~~^~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence_v2.cpp:40: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:67:5: note: because ‘CountingChar’ has user-provided ‘CountingChar::CountingChar(const CountingChar&)’ 67 | CountingChar(CountingChar const & other) : value(other.value) | ^~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence_v2.cpp:40: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h: In instantiation of ‘void testSequenceGetValue(TString&) [with TString = seqan::String >]’: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:1319:25: required from ‘void StringTestCommon__GetValue::runTest() [with SEQAN_TParam = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:1314:1: required from here /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:1307:12: warning: implicitly-declared ‘constexpr CountingChar& CountingChar::operator=(const CountingChar&)’ is deprecated [-Wdeprecated-copy] 1307 | value_ = getValue(string, 0); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence_v2.cpp:40: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:67:5: note: because ‘CountingChar’ has user-provided ‘CountingChar::CountingChar(const CountingChar&)’ 67 | CountingChar(CountingChar const & other) : value(other.value) | ^~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence_v2.cpp:40: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:1310:12: warning: implicitly-declared ‘constexpr CountingChar& CountingChar::operator=(const CountingChar&)’ is deprecated [-Wdeprecated-copy] 1310 | value_ = 'T'; | ~~~~~~~^~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence_v2.cpp:40: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:67:5: note: because ‘CountingChar’ has user-provided ‘CountingChar::CountingChar(const CountingChar&)’ 67 | CountingChar(CountingChar const & other) : value(other.value) | ^~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence_v2.cpp:40: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h: In instantiation of ‘void testSequenceGetValue(TString&) [with TString = const seqan::String >]’: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:1322:25: required from ‘void StringTestCommon__GetValue::runTest() [with SEQAN_TParam = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:1314:1: required from here /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:1307:12: warning: implicitly-declared ‘constexpr CountingChar& CountingChar::operator=(const CountingChar&)’ is deprecated [-Wdeprecated-copy] 1307 | value_ = getValue(string, 0); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence_v2.cpp:40: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:67:5: note: because ‘CountingChar’ has user-provided ‘CountingChar::CountingChar(const CountingChar&)’ 67 | CountingChar(CountingChar const & other) : value(other.value) | ^~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence_v2.cpp:40: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:1310:12: warning: implicitly-declared ‘constexpr CountingChar& CountingChar::operator=(const CountingChar&)’ is deprecated [-Wdeprecated-copy] 1310 | value_ = 'T'; | ~~~~~~~^~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence_v2.cpp:40: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:67:5: note: because ‘CountingChar’ has user-provided ‘CountingChar::CountingChar(const CountingChar&)’ 67 | CountingChar(CountingChar const & other) : value(other.value) | ^~~~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h: In instantiation of ‘void testSequenceFront(TString&) [with TString = seqan::String >]’: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:1283:22: required from ‘void StringTestCommon__Front::runTest() [with SEQAN_TParam = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:1278:1: required from here /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:1260:9: warning: implicitly-declared ‘constexpr CountingChar& CountingChar::operator=(const CountingChar&)’ is deprecated [-Wdeprecated-copy] 1260 | val = 'A'; | ~~~~^~~~~ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:67:5: note: because ‘CountingChar’ has user-provided ‘CountingChar::CountingChar(const CountingChar&)’ 67 | CountingChar(CountingChar const & other) : value(other.value) | ^~~~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h: In instantiation of ‘void testSequenceBack(TString&) [with TString = seqan::String >]’: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:972:21: required from ‘void StringTestCommon__Back::runTest() [with SEQAN_TParam = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:967:1: required from here /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:949:9: warning: implicitly-declared ‘constexpr CountingChar& CountingChar::operator=(const CountingChar&)’ is deprecated [-Wdeprecated-copy] 949 | val = 'A'; | ~~~~^~~~~ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:67:5: note: because ‘CountingChar’ has user-provided ‘CountingChar::CountingChar(const CountingChar&)’ 67 | CountingChar(CountingChar const & other) : value(other.value) | ^~~~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h: In instantiation of ‘void testSequenceOperatorAssign(TString&) [with TString = seqan::String >]’: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:747:31: required from ‘void StringTestCommon__OperatorAssign::runTest() [with SEQAN_TParam = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:742:1: required from here /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:733:20: warning: implicitly-declared ‘constexpr CountingChar& CountingChar::operator=(const CountingChar&)’ is deprecated [-Wdeprecated-copy] 733 | string2[0] = 'C'; | ~~~~~~~~~~~^~~~~ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:67:5: note: because ‘CountingChar’ has user-provided ‘CountingChar::CountingChar(const CountingChar&)’ 67 | CountingChar(CountingChar const & other) : value(other.value) | ^~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence_v2.cpp:40: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h: In instantiation of ‘void testSequenceValue(TString&) [with TString = seqan::String >]’: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:1698:22: required from ‘void StringTestCommon__Value::runTest() [with SEQAN_TParam = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:1693:1: required from here /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:1664:9: warning: implicitly-declared ‘constexpr CountingChar& CountingChar::operator=(const CountingChar&)’ is deprecated [-Wdeprecated-copy] 1664 | ref = 'G'; | ~~~~^~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence_v2.cpp:40: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:67:5: note: because ‘CountingChar’ has user-provided ‘CountingChar::CountingChar(const CountingChar&)’ 67 | CountingChar(CountingChar const & other) : value(other.value) | ^~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence_v2.cpp:40: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h: In instantiation of ‘void testSequenceGetValue(TString&) [with TString = seqan::String >]’: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:1319:25: required from ‘void StringTestCommon__GetValue::runTest() [with SEQAN_TParam = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:1314:1: required from here /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:1307:12: warning: implicitly-declared ‘constexpr CountingChar& CountingChar::operator=(const CountingChar&)’ is deprecated [-Wdeprecated-copy] 1307 | value_ = getValue(string, 0); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence_v2.cpp:40: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:67:5: note: because ‘CountingChar’ has user-provided ‘CountingChar::CountingChar(const CountingChar&)’ 67 | CountingChar(CountingChar const & other) : value(other.value) | ^~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence_v2.cpp:40: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:1310:12: warning: implicitly-declared ‘constexpr CountingChar& CountingChar::operator=(const CountingChar&)’ is deprecated [-Wdeprecated-copy] 1310 | value_ = 'T'; | ~~~~~~~^~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence_v2.cpp:40: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:67:5: note: because ‘CountingChar’ has user-provided ‘CountingChar::CountingChar(const CountingChar&)’ 67 | CountingChar(CountingChar const & other) : value(other.value) | ^~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence_v2.cpp:40: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h: In instantiation of ‘void testSequenceGetValue(TString&) [with TString = const seqan::String >]’: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:1322:25: required from ‘void StringTestCommon__GetValue::runTest() [with SEQAN_TParam = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:1314:1: required from here /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:1307:12: warning: implicitly-declared ‘constexpr CountingChar& CountingChar::operator=(const CountingChar&)’ is deprecated [-Wdeprecated-copy] 1307 | value_ = getValue(string, 0); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence_v2.cpp:40: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:67:5: note: because ‘CountingChar’ has user-provided ‘CountingChar::CountingChar(const CountingChar&)’ 67 | CountingChar(CountingChar const & other) : value(other.value) | ^~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence_v2.cpp:40: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:1310:12: warning: implicitly-declared ‘constexpr CountingChar& CountingChar::operator=(const CountingChar&)’ is deprecated [-Wdeprecated-copy] 1310 | value_ = 'T'; | ~~~~~~~^~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence_v2.cpp:40: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:67:5: note: because ‘CountingChar’ has user-provided ‘CountingChar::CountingChar(const CountingChar&)’ 67 | CountingChar(CountingChar const & other) : value(other.value) | ^~~~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h: In instantiation of ‘void testSequenceFront(TString&) [with TString = seqan::String >]’: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:1283:22: required from ‘void StringTestCommon__Front::runTest() [with SEQAN_TParam = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:1278:1: required from here /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:1260:9: warning: implicitly-declared ‘constexpr CountingChar& CountingChar::operator=(const CountingChar&)’ is deprecated [-Wdeprecated-copy] 1260 | val = 'A'; | ~~~~^~~~~ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:67:5: note: because ‘CountingChar’ has user-provided ‘CountingChar::CountingChar(const CountingChar&)’ 67 | CountingChar(CountingChar const & other) : value(other.value) | ^~~~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h: In instantiation of ‘void testSequenceBack(TString&) [with TString = seqan::String >]’: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:972:21: required from ‘void StringTestCommon__Back::runTest() [with SEQAN_TParam = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:967:1: required from here /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:949:9: warning: implicitly-declared ‘constexpr CountingChar& CountingChar::operator=(const CountingChar&)’ is deprecated [-Wdeprecated-copy] 949 | val = 'A'; | ~~~~^~~~~ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:67:5: note: because ‘CountingChar’ has user-provided ‘CountingChar::CountingChar(const CountingChar&)’ 67 | CountingChar(CountingChar const & other) : value(other.value) | ^~~~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h: In instantiation of ‘void testSequenceOperatorAssign(TString&) [with TString = seqan::String >]’: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:747:31: required from ‘void StringTestCommon__OperatorAssign::runTest() [with SEQAN_TParam = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:742:1: required from here /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:733:20: warning: implicitly-declared ‘constexpr CountingChar& CountingChar::operator=(const CountingChar&)’ is deprecated [-Wdeprecated-copy] 733 | string2[0] = 'C'; | ~~~~~~~~~~~^~~~~ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:67:5: note: because ‘CountingChar’ has user-provided ‘CountingChar::CountingChar(const CountingChar&)’ 67 | CountingChar(CountingChar const & other) : value(other.value) | ^~~~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h: In instantiation of ‘void testSequenceCopyConstructible(TString&) [with TString = const seqan::String >]’: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:278:34: required from ‘void StringTestCommon__CopyConstructible::runTest() [with SEQAN_TParam = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:270:1: required from here /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:261:13: warning: implicitly-declared ‘seqan::String >::String(const seqan::String >&)’ is deprecated [-Wdeprecated-copy] 261 | TString string2(string1); | ^~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:106, from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:42, from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence_v2.cpp:40: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_packed.h:177:14: note: because ‘seqan::String >’ has user-provided ‘seqan::String >& seqan::String >::operator=(const seqan::String >&) [with TValue = int; THostspec = seqan::Alloc<>]’ 177 | String & operator =(String const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence_v2.cpp:40: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h: In instantiation of ‘void testSequenceCopyConstructible(TString&) [with TString = const seqan::String >]’: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:278:34: required from ‘void StringTestCommon__CopyConstructible::runTest() [with SEQAN_TParam = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:270:1: required from here /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:261:13: warning: implicitly-declared ‘seqan::String >::String(const seqan::String >&)’ is deprecated [-Wdeprecated-copy] 261 | TString string2(string1); | ^~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:106, from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:42, from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence_v2.cpp:40: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_packed.h:177:14: note: because ‘seqan::String >’ has user-provided ‘seqan::String >& seqan::String >::operator=(const seqan::String >&) [with TValue = char; THostspec = seqan::Alloc<>]’ 177 | String & operator =(String const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence_v2.cpp:40: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h: In instantiation of ‘void testSequenceCopyConstructible(TString&) [with TString = const seqan::String, seqan::Packed<> >]’: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:278:34: required from ‘void StringTestCommon__CopyConstructible::runTest() [with SEQAN_TParam = seqan::String, seqan::Packed<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:270:1: required from here /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:261:13: warning: implicitly-declared ‘seqan::String, seqan::Packed<> >::String(const seqan::String, seqan::Packed<> >&)’ is deprecated [-Wdeprecated-copy] 261 | TString string2(string1); | ^~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:106, from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:42, from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence_v2.cpp:40: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_packed.h:177: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<>]’ 177 | String & operator =(String const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence_v2.cpp:40: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h: In instantiation of ‘void testSequenceCopyConstructible(TString&) [with TString = const seqan::String, seqan::Packed<> >]’: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:278:34: required from ‘void StringTestCommon__CopyConstructible::runTest() [with SEQAN_TParam = seqan::String, seqan::Packed<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:270:1: required from here /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:261:13: warning: implicitly-declared ‘seqan::String, seqan::Packed<> >::String(const seqan::String, seqan::Packed<> >&)’ is deprecated [-Wdeprecated-copy] 261 | TString string2(string1); | ^~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:106, from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:42, from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence_v2.cpp:40: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_packed.h:177: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<>]’ 177 | String & operator =(String const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence_v2.cpp:40: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h: In instantiation of ‘void testSequenceGetValue(TString&) [with TString = seqan::String >]’: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:1319:25: required from ‘void StringTestCommon__GetValue::runTest() [with SEQAN_TParam = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:1314:1: required from here /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:1307:12: warning: implicitly-declared ‘constexpr CountingChar& CountingChar::operator=(const CountingChar&)’ is deprecated [-Wdeprecated-copy] 1307 | value_ = getValue(string, 0); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence_v2.cpp:40: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:67:5: note: because ‘CountingChar’ has user-provided ‘CountingChar::CountingChar(const CountingChar&)’ 67 | CountingChar(CountingChar const & other) : value(other.value) | ^~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence_v2.cpp:40: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:1310:12: warning: implicitly-declared ‘constexpr CountingChar& CountingChar::operator=(const CountingChar&)’ is deprecated [-Wdeprecated-copy] 1310 | value_ = 'T'; | ~~~~~~~^~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence_v2.cpp:40: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:67:5: note: because ‘CountingChar’ has user-provided ‘CountingChar::CountingChar(const CountingChar&)’ 67 | CountingChar(CountingChar const & other) : value(other.value) | ^~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence_v2.cpp:40: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h: In instantiation of ‘void testSequenceGetValue(TString&) [with TString = const seqan::String >]’: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:1322:25: required from ‘void StringTestCommon__GetValue::runTest() [with SEQAN_TParam = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:1314:1: required from here /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:1307:12: warning: implicitly-declared ‘constexpr CountingChar& CountingChar::operator=(const CountingChar&)’ is deprecated [-Wdeprecated-copy] 1307 | value_ = getValue(string, 0); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence_v2.cpp:40: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:67:5: note: because ‘CountingChar’ has user-provided ‘CountingChar::CountingChar(const CountingChar&)’ 67 | CountingChar(CountingChar const & other) : value(other.value) | ^~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence_v2.cpp:40: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:1310:12: warning: implicitly-declared ‘constexpr CountingChar& CountingChar::operator=(const CountingChar&)’ is deprecated [-Wdeprecated-copy] 1310 | value_ = 'T'; | ~~~~~~~^~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence_v2.cpp:40: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:67:5: note: because ‘CountingChar’ has user-provided ‘CountingChar::CountingChar(const CountingChar&)’ 67 | CountingChar(CountingChar const & other) : value(other.value) | ^~~~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h: In instantiation of ‘void testSequenceFront(TString&) [with TString = seqan::String >]’: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:1283:22: required from ‘void StringTestCommon__Front::runTest() [with SEQAN_TParam = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:1278:1: required from here /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:1260:9: warning: implicitly-declared ‘constexpr CountingChar& CountingChar::operator=(const CountingChar&)’ is deprecated [-Wdeprecated-copy] 1260 | val = 'A'; | ~~~~^~~~~ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:67:5: note: because ‘CountingChar’ has user-provided ‘CountingChar::CountingChar(const CountingChar&)’ 67 | CountingChar(CountingChar const & other) : value(other.value) | ^~~~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h: In instantiation of ‘void testSequenceBack(TString&) [with TString = seqan::String >]’: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:972:21: required from ‘void StringTestCommon__Back::runTest() [with SEQAN_TParam = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:967:1: required from here /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:949:9: warning: implicitly-declared ‘constexpr CountingChar& CountingChar::operator=(const CountingChar&)’ is deprecated [-Wdeprecated-copy] 949 | val = 'A'; | ~~~~^~~~~ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:67:5: note: because ‘CountingChar’ has user-provided ‘CountingChar::CountingChar(const CountingChar&)’ 67 | CountingChar(CountingChar const & other) : value(other.value) | ^~~~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h: In instantiation of ‘void testSequenceOperatorAssign(TString&) [with TString = seqan::String >]’: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:747:31: required from ‘void StringTestCommon__OperatorAssign::runTest() [with SEQAN_TParam = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:742:1: required from here /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:733:20: warning: implicitly-declared ‘constexpr CountingChar& CountingChar::operator=(const CountingChar&)’ is deprecated [-Wdeprecated-copy] 733 | string2[0] = 'C'; | ~~~~~~~~~~~^~~~~ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:67:5: note: because ‘CountingChar’ has user-provided ‘CountingChar::CountingChar(const CountingChar&)’ 67 | CountingChar(CountingChar const & other) : value(other.value) | ^~~~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h: In instantiation of ‘void testSequenceCopyConstructible(TString&) [with TString = seqan::String >]’: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:275:34: required from ‘void StringTestCommon__CopyConstructible::runTest() [with SEQAN_TParam = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:270:1: required from here /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:261:13: warning: implicitly-declared ‘constexpr seqan::String >::String(const seqan::String >&)’ is deprecated [-Wdeprecated-copy] 261 | TString string2(string1); | ^~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:115, from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:43, from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence_v2.cpp:40: /<>/seqan-1.4.2+dfsg/core/include/seqan/file/string_mmap.h:196:12: note: because ‘seqan::String >’ has user-provided ‘seqan::String >& seqan::String >::operator=(const seqan::String >&) [with TValue = CountingChar; TConfig = seqan::MMapConfig<>]’ 196 | String & operator =(String const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence_v2.cpp:40: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h: In instantiation of ‘void testSequenceCopyConstructible(TString&) [with TString = const seqan::String >]’: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:278:34: required from ‘void StringTestCommon__CopyConstructible::runTest() [with SEQAN_TParam = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:270:1: required from here /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:261:13: warning: implicitly-declared ‘constexpr seqan::String >::String(const seqan::String >&)’ is deprecated [-Wdeprecated-copy] 261 | TString string2(string1); | ^~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:115, from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:43, from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence_v2.cpp:40: /<>/seqan-1.4.2+dfsg/core/include/seqan/file/string_mmap.h:196:12: note: because ‘seqan::String >’ has user-provided ‘seqan::String >& seqan::String >::operator=(const seqan::String >&) [with TValue = CountingChar; TConfig = seqan::MMapConfig<>]’ 196 | String & operator =(String const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence_v2.cpp:40: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h: In instantiation of ‘void testSequenceCopyConstructible(TString&) [with TString = seqan::String >]’: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:275:34: required from ‘void StringTestCommon__CopyConstructible::runTest() [with SEQAN_TParam = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:270:1: required from here /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:261:13: warning: implicitly-declared ‘constexpr seqan::String >::String(const seqan::String >&)’ is deprecated [-Wdeprecated-copy] 261 | TString string2(string1); | ^~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:115, from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:43, from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence_v2.cpp:40: /<>/seqan-1.4.2+dfsg/core/include/seqan/file/string_mmap.h:196:12: note: because ‘seqan::String >’ has user-provided ‘seqan::String >& seqan::String >::operator=(const seqan::String >&) [with TValue = int; TConfig = seqan::MMapConfig<>]’ 196 | String & operator =(String const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence_v2.cpp:40: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h: In instantiation of ‘void testSequenceCopyConstructible(TString&) [with TString = const seqan::String >]’: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:278:34: required from ‘void StringTestCommon__CopyConstructible::runTest() [with SEQAN_TParam = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:270:1: required from here /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:261:13: warning: implicitly-declared ‘constexpr seqan::String >::String(const seqan::String >&)’ is deprecated [-Wdeprecated-copy] 261 | TString string2(string1); | ^~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:115, from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:43, from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence_v2.cpp:40: /<>/seqan-1.4.2+dfsg/core/include/seqan/file/string_mmap.h:196:12: note: because ‘seqan::String >’ has user-provided ‘seqan::String >& seqan::String >::operator=(const seqan::String >&) [with TValue = int; TConfig = seqan::MMapConfig<>]’ 196 | String & operator =(String const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence_v2.cpp:40: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h: In instantiation of ‘void testSequenceCopyConstructible(TString&) [with TString = seqan::String, seqan::MMap<> >]’: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:275:34: required from ‘void StringTestCommon__CopyConstructible::runTest() [with SEQAN_TParam = seqan::String, seqan::MMap<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:270:1: required from here /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:261:13: warning: implicitly-declared ‘constexpr seqan::String, seqan::MMap<> >::String(const seqan::String, seqan::MMap<> >&)’ is deprecated [-Wdeprecated-copy] 261 | TString string2(string1); | ^~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:115, from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:43, from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence_v2.cpp:40: /<>/seqan-1.4.2+dfsg/core/include/seqan/file/string_mmap.h:196:12: note: because ‘seqan::String, seqan::MMap<> >’ has user-provided ‘seqan::String >& seqan::String >::operator=(const seqan::String >&) [with TValue = seqan::SimpleType; TConfig = seqan::MMapConfig<>]’ 196 | String & operator =(String const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence_v2.cpp:40: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h: In instantiation of ‘void testSequenceCopyConstructible(TString&) [with TString = const seqan::String, seqan::MMap<> >]’: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:278:34: required from ‘void StringTestCommon__CopyConstructible::runTest() [with SEQAN_TParam = seqan::String, seqan::MMap<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:270:1: required from here /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:261:13: warning: implicitly-declared ‘constexpr seqan::String, seqan::MMap<> >::String(const seqan::String, seqan::MMap<> >&)’ is deprecated [-Wdeprecated-copy] 261 | TString string2(string1); | ^~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:115, from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:43, from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence_v2.cpp:40: /<>/seqan-1.4.2+dfsg/core/include/seqan/file/string_mmap.h:196:12: note: because ‘seqan::String, seqan::MMap<> >’ has user-provided ‘seqan::String >& seqan::String >::operator=(const seqan::String >&) [with TValue = seqan::SimpleType; TConfig = seqan::MMapConfig<>]’ 196 | String & operator =(String const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence_v2.cpp:40: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h: In instantiation of ‘void testSequenceGetValue(TString&) [with TString = seqan::String >]’: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:1319:25: required from ‘void StringTestCommon__GetValue::runTest() [with SEQAN_TParam = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:1314:1: required from here /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:1307:12: warning: implicitly-declared ‘constexpr CountingChar& CountingChar::operator=(const CountingChar&)’ is deprecated [-Wdeprecated-copy] 1307 | value_ = getValue(string, 0); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence_v2.cpp:40: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:67:5: note: because ‘CountingChar’ has user-provided ‘CountingChar::CountingChar(const CountingChar&)’ 67 | CountingChar(CountingChar const & other) : value(other.value) | ^~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence_v2.cpp:40: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:1310:12: warning: implicitly-declared ‘constexpr CountingChar& CountingChar::operator=(const CountingChar&)’ is deprecated [-Wdeprecated-copy] 1310 | value_ = 'T'; | ~~~~~~~^~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence_v2.cpp:40: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:67:5: note: because ‘CountingChar’ has user-provided ‘CountingChar::CountingChar(const CountingChar&)’ 67 | CountingChar(CountingChar const & other) : value(other.value) | ^~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence_v2.cpp:40: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h: In instantiation of ‘void testSequenceGetValue(TString&) [with TString = const seqan::String >]’: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:1322:25: required from ‘void StringTestCommon__GetValue::runTest() [with SEQAN_TParam = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:1314:1: required from here /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:1307:12: warning: implicitly-declared ‘constexpr CountingChar& CountingChar::operator=(const CountingChar&)’ is deprecated [-Wdeprecated-copy] 1307 | value_ = getValue(string, 0); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence_v2.cpp:40: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:67:5: note: because ‘CountingChar’ has user-provided ‘CountingChar::CountingChar(const CountingChar&)’ 67 | CountingChar(CountingChar const & other) : value(other.value) | ^~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence_v2.cpp:40: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:1310:12: warning: implicitly-declared ‘constexpr CountingChar& CountingChar::operator=(const CountingChar&)’ is deprecated [-Wdeprecated-copy] 1310 | value_ = 'T'; | ~~~~~~~^~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence_v2.cpp:40: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:67:5: note: because ‘CountingChar’ has user-provided ‘CountingChar::CountingChar(const CountingChar&)’ 67 | CountingChar(CountingChar const & other) : value(other.value) | ^~~~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h: In instantiation of ‘void testSequenceFront(TString&) [with TString = seqan::String >]’: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:1283:22: required from ‘void StringTestCommon__Front::runTest() [with SEQAN_TParam = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:1278:1: required from here /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:1260:9: warning: implicitly-declared ‘constexpr CountingChar& CountingChar::operator=(const CountingChar&)’ is deprecated [-Wdeprecated-copy] 1260 | val = 'A'; | ~~~~^~~~~ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:67:5: note: because ‘CountingChar’ has user-provided ‘CountingChar::CountingChar(const CountingChar&)’ 67 | CountingChar(CountingChar const & other) : value(other.value) | ^~~~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h: In instantiation of ‘void testSequenceBack(TString&) [with TString = seqan::String >]’: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:972:21: required from ‘void StringTestCommon__Back::runTest() [with SEQAN_TParam = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:967:1: required from here /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:949:9: warning: implicitly-declared ‘constexpr CountingChar& CountingChar::operator=(const CountingChar&)’ is deprecated [-Wdeprecated-copy] 949 | val = 'A'; | ~~~~^~~~~ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:67:5: note: because ‘CountingChar’ has user-provided ‘CountingChar::CountingChar(const CountingChar&)’ 67 | CountingChar(CountingChar const & other) : value(other.value) | ^~~~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h: In instantiation of ‘void testSequenceOperatorAssign(TString&) [with TString = seqan::String >]’: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:747:31: required from ‘void StringTestCommon__OperatorAssign::runTest() [with SEQAN_TParam = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:742:1: required from here /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:733:20: warning: implicitly-declared ‘constexpr CountingChar& CountingChar::operator=(const CountingChar&)’ is deprecated [-Wdeprecated-copy] 733 | string2[0] = 'C'; | ~~~~~~~~~~~^~~~~ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:67:5: note: because ‘CountingChar’ has user-provided ‘CountingChar::CountingChar(const CountingChar&)’ 67 | CountingChar(CountingChar const & other) : value(other.value) | ^~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:69, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence_v2.cpp:37: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/fundamental_transport.h: In instantiation of ‘void seqan::assign(TTarget&, const TSource&) [with TTarget = CountingChar; TSource = CountingChar]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:1242:11: required from ‘void seqan::assignValue(T&, TPos, const TValue&) [with T = seqan::String >; TValue = CountingChar; TPos = int]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:831:16: required from ‘void testSequenceAssignValue(TString&) [with TString = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:840:28: required from ‘void StringTestCommon__AssignValue::runTest() [with SEQAN_TParam = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:835:1: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/fundamental_transport.h:142:12: warning: implicitly-declared ‘constexpr CountingChar& CountingChar::operator=(const CountingChar&)’ is deprecated [-Wdeprecated-copy] 142 | target = source; | ~~~~~~~^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence_v2.cpp:40: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:67:5: note: because ‘CountingChar’ has user-provided ‘CountingChar::CountingChar(const CountingChar&)’ 67 | CountingChar(CountingChar const & other) : value(other.value) | ^~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:117, from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:43, from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence_v2.cpp:40: /<>/seqan-1.4.2+dfsg/core/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_]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:1608:11: required from ‘void seqan::append(TTarget&, TSource&) [with TTarget = seqan::String >; TSource = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:859:15: required from ‘void testSequenceAppend(TString&) [with TString = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:893:23: required from ‘void StringTestCommon__Append::runTest() [with SEQAN_TParam = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:888:1: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/file/string_external.h:2262:15: warning: implicitly-declared ‘constexpr CountingChar& CountingChar::operator=(const CountingChar&)’ is deprecated [-Wdeprecated-copy] 2262 | *it_target = *it_source; | ~~~~~~~~~~~^~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence_v2.cpp:40: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:67:5: note: because ‘CountingChar’ has user-provided ‘CountingChar::CountingChar(const CountingChar&)’ 67 | CountingChar(CountingChar const & other) : value(other.value) | ^~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/file.h:117, from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:43, from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence_v2.cpp:40: /<>/seqan-1.4.2+dfsg/core/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_]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1099:11: required from ‘void seqan::assign(seqan::String&, TSource&) [with TTargetValue = CountingChar; TTargetSpec = seqan::External<>; TSource = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:684:15: required from ‘void testSequenceAssign(TString&) [with TString = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:706:23: required from ‘void StringTestCommon__Assign::runTest() [with SEQAN_TParam = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:701:1: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/file/string_external.h:2335:15: warning: implicitly-declared ‘constexpr CountingChar& CountingChar::operator=(const CountingChar&)’ is deprecated [-Wdeprecated-copy] 2335 | *it_target = *it_source; | ~~~~~~~~~~~^~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence_v2.cpp:40: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:67:5: note: because ‘CountingChar’ has user-provided ‘CountingChar::CountingChar(const CountingChar&)’ 67 | CountingChar(CountingChar const & other) : value(other.value) | ^~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:69, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence_v2.cpp:37: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/fundamental_transport.h: In instantiation of ‘void seqan::assign(TTarget&, const TSource&) [with TTarget = CountingChar; TSource = char]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/fundamental_transport.h:286:11: required from ‘void seqan::move(TTarget&, const TSource&) [with TTarget = CountingChar; TSource = char]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:1286:9: required from ‘void seqan::moveValue(T&, TPos, const TValue&) [with T = seqan::String >; TValue = char; TPos = int]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:1498:14: required from ‘void testSequenceMoveValue(TString&) [with TString = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:1507:26: required from ‘void StringTestCommon__MoveValue::runTest() [with SEQAN_TParam = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:1502:1: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/fundamental_transport.h:142:12: warning: implicitly-declared ‘constexpr CountingChar& CountingChar::operator=(const CountingChar&)’ is deprecated [-Wdeprecated-copy] 142 | target = source; | ~~~~~~~^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence_v2.cpp:40: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:67:5: note: because ‘CountingChar’ has user-provided ‘CountingChar::CountingChar(const CountingChar&)’ 67 | CountingChar(CountingChar const & other) : value(other.value) | ^~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:60, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence_v2.cpp:37: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_bit_compressed.h: In instantiation of ‘seqan::Tuple >::TBitVector* seqan::Tuple >::operator&() [with TValue = int; unsigned int SIZE = 2; seqan::Tuple >::TBitVector = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:406:19: required from ‘static void seqan::ValueDestructor_::destruct(TIterator) [with TIterator = seqan::Tuple >*]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:461:26: required from ‘void seqan::valueDestruct(TIterator) [with TIterator = seqan::Tuple >*]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:732:22: required from ‘void seqan::_arrayDestructDefault(TIterator1, TIterator2) [with TIterator1 = seqan::Tuple >*; TIterator2 = seqan::Tuple >*]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1489:26: required from ‘void seqan::_arrayDestructPointer(TValue*, TValue*, seqan::False) [with TValue = seqan::Tuple >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1498:26: required from ‘void seqan::arrayDestruct(TValue*, TValue*) [with TValue = seqan::Tuple >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:188:22: required from ‘seqan::String >::~String() [with TValue = seqan::Tuple >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_packed.h:145:7: required from ‘void StringTestCommon__Value::runTest() [with SEQAN_TParam = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:1693:1: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_bit_compressed.h:185:17: warning: taking address of packed member of ‘seqan::Tuple >’ may result in an unaligned pointer value [-Waddress-of-packed-member] 185 | return &i; | ^ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_bit_compressed.h: In instantiation of ‘seqan::Tuple >::TBitVector* seqan::Tuple >::operator&() [with TValue = char; unsigned int SIZE = 8; seqan::Tuple >::TBitVector = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:406:19: required from ‘static void seqan::ValueDestructor_::destruct(TIterator) [with TIterator = seqan::Tuple >*]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:461:26: required from ‘void seqan::valueDestruct(TIterator) [with TIterator = seqan::Tuple >*]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:732:22: required from ‘void seqan::_arrayDestructDefault(TIterator1, TIterator2) [with TIterator1 = seqan::Tuple >*; TIterator2 = seqan::Tuple >*]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1489:26: required from ‘void seqan::_arrayDestructPointer(TValue*, TValue*, seqan::False) [with TValue = seqan::Tuple >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1498:26: required from ‘void seqan::arrayDestruct(TValue*, TValue*) [with TValue = seqan::Tuple >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:188:22: required from ‘seqan::String >::~String() [with TValue = seqan::Tuple >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_packed.h:145:7: required from ‘void StringTestCommon__Value::runTest() [with SEQAN_TParam = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:1693:1: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_bit_compressed.h:185:17: warning: taking address of packed member of ‘seqan::Tuple >’ may result in an unaligned pointer value [-Waddress-of-packed-member] /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_bit_compressed.h: In instantiation of ‘seqan::Tuple >::TBitVector* seqan::Tuple >::operator&() [with TValue = seqan::SimpleType; unsigned int SIZE = 21; seqan::Tuple >::TBitVector = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:406:19: required from ‘static void seqan::ValueDestructor_::destruct(TIterator) [with TIterator = seqan::Tuple, 21, seqan::BitPacked<> >*]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:461:26: required from ‘void seqan::valueDestruct(TIterator) [with TIterator = seqan::Tuple, 21, seqan::BitPacked<> >*]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:732:22: required from ‘void seqan::_arrayDestructDefault(TIterator1, TIterator2) [with TIterator1 = seqan::Tuple, 21, seqan::BitPacked<> >*; TIterator2 = seqan::Tuple, 21, seqan::BitPacked<> >*]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1489:26: required from ‘void seqan::_arrayDestructPointer(TValue*, TValue*, seqan::False) [with TValue = seqan::Tuple, 21, seqan::BitPacked<> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1498:26: required from ‘void seqan::arrayDestruct(TValue*, TValue*) [with TValue = seqan::Tuple, 21, seqan::BitPacked<> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:188:22: required from ‘seqan::String >::~String() [with TValue = seqan::Tuple, 21, seqan::BitPacked<> >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_packed.h:145:7: required from ‘void StringTestCommon__Value::runTest() [with SEQAN_TParam = seqan::String, seqan::Packed<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:1693:1: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_bit_compressed.h:185:17: warning: taking address of packed member of ‘seqan::Tuple, 21, seqan::BitPacked<> >’ may result in an unaligned pointer value [-Waddress-of-packed-member] /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_bit_compressed.h: In instantiation of ‘seqan::Tuple >::TBitVector* seqan::Tuple >::operator&() [with TValue = seqan::SimpleType; unsigned int SIZE = 32; seqan::Tuple >::TBitVector = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:406:19: required from ‘static void seqan::ValueDestructor_::destruct(TIterator) [with TIterator = seqan::Tuple, 32, seqan::BitPacked<> >*]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:461:26: required from ‘void seqan::valueDestruct(TIterator) [with TIterator = seqan::Tuple, 32, seqan::BitPacked<> >*]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:732:22: required from ‘void seqan::_arrayDestructDefault(TIterator1, TIterator2) [with TIterator1 = seqan::Tuple, 32, seqan::BitPacked<> >*; TIterator2 = seqan::Tuple, 32, seqan::BitPacked<> >*]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1489:26: required from ‘void seqan::_arrayDestructPointer(TValue*, TValue*, seqan::False) [with TValue = seqan::Tuple, 32, seqan::BitPacked<> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1498:26: required from ‘void seqan::arrayDestruct(TValue*, TValue*) [with TValue = seqan::Tuple, 32, seqan::BitPacked<> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:188:22: required from ‘seqan::String >::~String() [with TValue = seqan::Tuple, 32, seqan::BitPacked<> >; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_packed.h:145:7: required from ‘void StringTestCommon__Value::runTest() [with SEQAN_TParam = seqan::String, seqan::Packed<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:1693:1: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/tuple_bit_compressed.h:185:17: warning: taking address of packed member of ‘seqan::Tuple, 32, seqan::BitPacked<> >’ may result in an unaligned pointer value [-Waddress-of-packed-member] In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:79, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence_v2.cpp:37: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h: In instantiation of ‘void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, seqan::True) [with TValue = seqan::SimpleType]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from ‘void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from ‘void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, seqan::True) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from ‘void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1840:27: required from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize_ = unsigned int; TExpand = seqan::TagGenerous_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20: required from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize_ = unsigned int; TExpand = seqan::TagGenerous_; typename seqan::Size >::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:2091:19: required from ‘typename seqan::Size::Type seqan::reserve(T&, const TSize&) [with T = seqan::String, seqan::Alloc<> >; TSize = unsigned int; typename seqan::Size::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:1575:12: required from ‘void testSequenceReserve(TString&) [with TString = seqan::String, seqan::Alloc<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:1595:24: required from ‘void StringTestCommon__Reserve::runTest() [with SEQAN_TParam = seqan::String, seqan::Alloc<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:1590:1: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class seqan::SimpleType’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_alphabet.h:84, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:68, from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence_v2.cpp:37: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: ‘class seqan::SimpleType’ declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:79, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence_v2.cpp:37: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h: In instantiation of ‘void seqan::_arrayMoveForwardPointer(TValue*, TValue*, TValue*, seqan::True) [with TValue = seqan::SimpleType]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1610:29: required from ‘void seqan::arrayMoveForward(TValue*, TValue*, TValue*) [with TValue = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1444:21: required from ‘void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, seqan::True) [with TValue = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1465:31: required from ‘void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:849:31: required from ‘static typename seqan::Size::Type seqan::ClearSpaceExpandStringBase_::_clearSpace_(T&, typename seqan::Size::Type, typename seqan::Size::Type, typename seqan::Size::Type) [with T = seqan::String, seqan::Alloc<> >; TExpand = seqan::Tag; typename seqan::Size::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1014:62: required from ‘typename seqan::Size >::Type seqan::_clearSpace(seqan::String&, TSize, TPosition, TPosition, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize = long unsigned int; TPosition = long unsigned int; TExpand = seqan::TagGenerous_; typename seqan::Size >::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1562:67: required from ‘static void seqan::ReplaceString_::replace_(TTarget&, typename seqan::Size::Type, typename seqan::Size::Type, TSource&) [with TTarget = seqan::String, seqan::Alloc<> >; TSource = const seqan::String, seqan::Alloc<> >; TExpand = seqan::Tag; typename seqan::Size::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1618:44: required from ‘void seqan::replace(seqan::String&, TPositionBegin, TPositionEnd, const TSource&, seqan::Tag) [with TTargetValue = seqan::SimpleType; TTargetSpec = seqan::Alloc<>; TPositionBegin = int; TPositionEnd = int; TSource = seqan::String, seqan::Alloc<> >; TExpand = seqan::TagGenerous_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:1909:12: required from ‘void seqan::replace(TTarget&, TPositionBegin, TPositionEnd, TSource&) [with TTarget = seqan::String, seqan::Alloc<> >; TPositionBegin = int; TPositionEnd = int; TSource = seqan::String, seqan::Alloc<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:1525:16: required from ‘void testSequenceReplace(TString&) [with TString = seqan::String, seqan::Alloc<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:1561:24: required from ‘void StringTestCommon__Replace::runTest() [with SEQAN_TParam = seqan::String, seqan::Alloc<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:1556:1: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1589:19: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class seqan::SimpleType’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1589 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_alphabet.h:84, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:68, from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence_v2.cpp:37: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: ‘class seqan::SimpleType’ declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:79, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence_v2.cpp:37: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h: In instantiation of ‘void seqan::_arrayMoveBackwardPointer(TValue*, TValue*, TValue*, seqan::True) [with TValue = seqan::SimpleType]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1641:30: required from ‘void seqan::arrayMoveBackward(TValue*, TValue*, TValue*) [with TValue = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1213:26: required from ‘void seqan::arrayMove(TSource1, TSource2, TTarget) [with TTarget = seqan::SimpleType*; TSource1 = seqan::SimpleType*; TSource2 = seqan::SimpleType*]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1660:14: required from ‘void seqan::_arrayClearSpacePointer(TValue*, size_t, size_t, size_t, const seqan::True&) [with TValue = seqan::SimpleType; size_t = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1681:28: required from ‘void seqan::arrayClearSpace(TValue*, size_t, size_t, size_t) [with TValue = seqan::SimpleType; size_t = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:856:28: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1562:67: required from ‘static void seqan::ReplaceString_::replace_(TTarget&, typename seqan::Size::Type, typename seqan::Size::Type, TSource&) [with TTarget = seqan::String, seqan::Alloc<> >; TSource = const seqan::String, seqan::Alloc<> >; TExpand = seqan::Tag; typename seqan::Size::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1618:44: required from ‘void seqan::replace(seqan::String&, TPositionBegin, TPositionEnd, const TSource&, seqan::Tag) [with TTargetValue = seqan::SimpleType; TTargetSpec = seqan::Alloc<>; TPositionBegin = int; TPositionEnd = int; TSource = seqan::String, seqan::Alloc<> >; TExpand = seqan::TagGenerous_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:1909:12: required from ‘void seqan::replace(TTarget&, TPositionBegin, TPositionEnd, TSource&) [with TTarget = seqan::String, seqan::Alloc<> >; TPositionBegin = int; TPositionEnd = int; TSource = seqan::String, seqan::Alloc<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:1525:16: required from ‘void testSequenceReplace(TString&) [with TString = seqan::String, seqan::Alloc<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:1561:24: required from ‘void StringTestCommon__Replace::runTest() [with SEQAN_TParam = seqan::String, seqan::Alloc<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:1556:1: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1621:19: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class seqan::SimpleType’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1621 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_alphabet.h:84, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:68, from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence_v2.cpp:37: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: ‘class seqan::SimpleType’ declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:69, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence_v2.cpp:37: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/fundamental_transport.h: In instantiation of ‘void seqan::assign(TTarget&, TSource&) [with TTarget = CountingChar; TSource = CountingChar]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/fundamental_transport.h:268:11: required from ‘void seqan::move(TTarget&, TSource&) [with TTarget = CountingChar; TSource = CountingChar]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1056:13: required from ‘void seqan::_arrayMoveForwardDefault(TSource1, TSource2, TTarget) [with TTarget = CountingChar*; TSource1 = CountingChar*; TSource2 = CountingChar*]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1069:29: required from ‘void seqan::arrayMoveForward(TSource1, TSource2, TTarget) [with TTarget = CountingChar*; TSource1 = CountingChar*; TSource2 = CountingChar*]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1211:25: required from ‘void seqan::arrayMove(TSource1, TSource2, TTarget) [with TTarget = CountingChar*; TSource1 = CountingChar*; TSource2 = CountingChar*]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1295:22: required from ‘void seqan::_arrayClearSpaceDefault(TIterator, size_t, size_t, size_t) [with TIterator = CountingChar*; size_t = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1672:28: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1562:67: required from ‘static void seqan::ReplaceString_::replace_(TTarget&, typename seqan::Size::Type, typename seqan::Size::Type, TSource&) [with TTarget = seqan::String >; TSource = const seqan::String >; TExpand = seqan::Tag; typename seqan::Size::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1618:44: required from ‘void seqan::replace(seqan::String&, TPositionBegin, TPositionEnd, const TSource&, seqan::Tag) [with TTargetValue = CountingChar; TTargetSpec = seqan::Alloc<>; TPositionBegin = int; TPositionEnd = int; TSource = seqan::String >; TExpand = seqan::TagGenerous_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:1909:12: required from ‘void seqan::replace(TTarget&, TPositionBegin, TPositionEnd, TSource&) [with TTarget = seqan::String >; TPositionBegin = int; TPositionEnd = int; TSource = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:1525:16: required from ‘void testSequenceReplace(TString&) [with TString = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:1561:24: required from ‘void StringTestCommon__Replace::runTest() [with SEQAN_TParam = seqan::String >]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:1556:1: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared ‘constexpr CountingChar& CountingChar::operator=(const CountingChar&)’ is deprecated [-Wdeprecated-copy] 133 | target = source; | ~~~~~~~^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence_v2.cpp:40: /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.h:67:5: note: because ‘CountingChar’ has user-provided ‘CountingChar::CountingChar(const CountingChar&)’ 67 | CountingChar(CountingChar const & other) : value(other.value) | ^~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp:36: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >; TValue = long unsigned int; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = long unsigned int; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = long unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = long unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = long unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = long unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = long unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = long unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘void seqan::removeValueById(seqan::StringSet > >&, TId) [with TString = seqan::String >; TId = unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_set_dependent_tight.h:300:15: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551600’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/debug_test_system.h:46, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_debug.h:52, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:49, from /<>/seqan-1.4.2+dfsg/core/tests/sequence/test_sequence.cpp:36: /usr/include/c++/9/new: In function ‘void seqan::removeValueById(seqan::StringSet > >&, TId) [with TString = seqan::String >; TId = unsigned int]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ [ 98%] Linking CXX executable ../../../bin/test_sequence cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/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=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/test_sequence.dir/test_sequence.cpp.o -o ../../../bin/test_sequence -lrt make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 98%] Built target test_sequence make -f core/tests/sequence_journaled/CMakeFiles/test_sequence_journaled.dir/build.make core/tests/sequence_journaled/CMakeFiles/test_sequence_journaled.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/tests/sequence_journaled /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/sequence_journaled /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/sequence_journaled/CMakeFiles/test_sequence_journaled.dir/DependInfo.cmake --color= Scanning dependencies of target test_sequence_journaled make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/tests/sequence_journaled/CMakeFiles/test_sequence_journaled.dir/build.make core/tests/sequence_journaled/CMakeFiles/test_sequence_journaled.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 98%] Building CXX object core/tests/sequence_journaled/CMakeFiles/test_sequence_journaled.dir/test_sequence_journaled.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/sequence_journaled && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_EXECINFO=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -o CMakeFiles/test_sequence_journaled.dir/test_sequence_journaled.cpp.o -c /<>/seqan-1.4.2+dfsg/core/tests/sequence_journaled/test_sequence_journaled.cpp In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence_journaled.h:63, from /<>/seqan-1.4.2+dfsg/core/tests/sequence_journaled/test_sequence_journaled.h:50, from /<>/seqan-1.4.2+dfsg/core/tests/sequence_journaled/test_sequence_journaled.cpp:40: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence_journaled/sequence_journaled_iterator.h: In instantiation of ‘seqan::Iter >& seqan::Iter >::operator=(const TIterator&) [with TJournaledString = seqan::String, seqan::UnbalancedTree, seqan::Alloc<> > >; TJournalSpec = seqan::UnbalancedTree; seqan::Iter >::TIterator = seqan::Iter, seqan::UnbalancedTree, seqan::Alloc<> > >, seqan::JournaledStringIterSpec >]’: /<>/seqan-1.4.2+dfsg/core/tests/sequence_journaled/test_sequence_journaled.h:1051:23: required from ‘void testJournaledStringFuzzying(const TStringJournalSpec&) [with TStringJournalSpec = seqan::UnbalancedTree]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence_journaled/test_sequence_journaled.h:1233:32: required from ‘void SEQAN_TEST_test_sequence_journaled_unbalanced_tree_fuzzying() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence_journaled/test_sequence_journaled.cpp:64:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence_journaled/sequence_journaled_iterator.h:123:37: warning: implicitly-declared ‘constexpr seqan::Iter, seqan::UnbalancedTree>, seqan::JournalEntriesIterSpec >& seqan::Iter, seqan::UnbalancedTree>, seqan::JournalEntriesIterSpec >::operator=(const seqan::Iter, seqan::UnbalancedTree>, seqan::JournalEntriesIterSpec >&)’ is deprecated [-Wdeprecated-copy] 123 | _journalEntriesIterator = other._journalEntriesIterator; | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence_journaled.h:60, from /<>/seqan-1.4.2+dfsg/core/tests/sequence_journaled/test_sequence_journaled.h:50, from /<>/seqan-1.4.2+dfsg/core/tests/sequence_journaled/test_sequence_journaled.cpp:40: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence_journaled/journal_entries_unbalanced_tree_iterator.h:65:5: note: because ‘seqan::Iter, seqan::UnbalancedTree>, seqan::JournalEntriesIterSpec >’ has user-provided ‘seqan::Iter >::Iter(const TIter&) [with TJournalEntries = seqan::JournalEntries, seqan::UnbalancedTree>; seqan::Iter >::TIter = seqan::Iter, seqan::UnbalancedTree>, seqan::JournalEntriesIterSpec >]’ 65 | Iter(TIter const & other) | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence_journaled.h:63, from /<>/seqan-1.4.2+dfsg/core/tests/sequence_journaled/test_sequence_journaled.h:50, from /<>/seqan-1.4.2+dfsg/core/tests/sequence_journaled/test_sequence_journaled.cpp:40: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence_journaled/sequence_journaled_iterator.h: In instantiation of ‘void seqan::setPosition(seqan::Iter >&, TPosition) [with TJournaledString = seqan::String, seqan::UnbalancedTree, seqan::Alloc<> > >; TJournalSpec = seqan::UnbalancedTree; TPosition = int]’: /<>/seqan-1.4.2+dfsg/core/tests/sequence_journaled/test_sequence_journaled_iterator.h:328:20: required from ‘void testJournaledStringIteratorSetPosition(const TJournalSpec&) [with TJournalSpec = seqan::UnbalancedTree]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence_journaled/test_sequence_journaled_iterator.h:520:43: required from ‘void SEQAN_TEST_test_sequence_journaled_unbalanced_tree_iterator_set_position() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence_journaled/test_sequence_journaled.cpp:73:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence_journaled/sequence_journaled_iterator.h:658:32: warning: implicitly-declared ‘constexpr seqan::Iter, seqan::UnbalancedTree>, seqan::JournalEntriesIterSpec >& seqan::Iter, seqan::UnbalancedTree>, seqan::JournalEntriesIterSpec >::operator=(const seqan::Iter, seqan::UnbalancedTree>, seqan::JournalEntriesIterSpec >&)’ is deprecated [-Wdeprecated-copy] 658 | me._journalEntriesIterator = findInJournalEntries(container(me)._journalEntries, pos); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence_journaled.h:60, from /<>/seqan-1.4.2+dfsg/core/tests/sequence_journaled/test_sequence_journaled.h:50, from /<>/seqan-1.4.2+dfsg/core/tests/sequence_journaled/test_sequence_journaled.cpp:40: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence_journaled/journal_entries_unbalanced_tree_iterator.h:65:5: note: because ‘seqan::Iter, seqan::UnbalancedTree>, seqan::JournalEntriesIterSpec >’ has user-provided ‘seqan::Iter >::Iter(const TIter&) [with TJournalEntries = seqan::JournalEntries, seqan::UnbalancedTree>; seqan::Iter >::TIter = seqan::Iter, seqan::UnbalancedTree>, seqan::JournalEntriesIterSpec >]’ 65 | Iter(TIter const & other) | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence_journaled.h:61, from /<>/seqan-1.4.2+dfsg/core/tests/sequence_journaled/test_sequence_journaled.h:50, from /<>/seqan-1.4.2+dfsg/core/tests/sequence_journaled/test_sequence_journaled.cpp:40: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence_journaled/journal_entries_sorted_array.h: In instantiation of ‘typename seqan::Position::Type>::Type seqan::virtualToHostPosition(const seqan::JournalEntries&, TPos) [with TNode = seqan::JournalEntry; TJournalSpec = seqan::UnbalancedTree; TPos = unsigned int; typename seqan::Position::Type>::Type = long unsigned int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence_journaled/sequence_journaled.h:965:33: required from ‘typename seqan::Position > >::Type seqan::virtualToHostPosition(const seqan::String >&, TPos) [with TValue = char; THostSpec = seqan::Alloc<>; TJournalSpec = seqan::UnbalancedTree; TBufferSpec = seqan::Alloc<>; TPos = unsigned int; typename seqan::Position > >::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence_journaled/test_sequence_journaled.h:564:9: required from ‘void testJournaledStringVirtualToHostPosition() [with TStringJournalSpec = seqan::UnbalancedTree]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence_journaled/test_sequence_journaled.h:1203:61: required from ‘void SEQAN_TEST_test_sequence_journaled_unbalanced_tree_virtual_to_host_position() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence_journaled/test_sequence_journaled.cpp:58:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence_journaled/journal_entries_sorted_array.h:564:5: warning: implicitly-declared ‘constexpr seqan::Iter, seqan::UnbalancedTree>, seqan::JournalEntriesIterSpec >& seqan::Iter, seqan::UnbalancedTree>, seqan::JournalEntriesIterSpec >::operator=(const seqan::Iter, seqan::UnbalancedTree>, seqan::JournalEntriesIterSpec >&)’ is deprecated [-Wdeprecated-copy] 564 | it = it2; | ~~~^~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence_journaled.h:60, from /<>/seqan-1.4.2+dfsg/core/tests/sequence_journaled/test_sequence_journaled.h:50, from /<>/seqan-1.4.2+dfsg/core/tests/sequence_journaled/test_sequence_journaled.cpp:40: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence_journaled/journal_entries_unbalanced_tree_iterator.h:65:5: note: because ‘seqan::Iter, seqan::UnbalancedTree>, seqan::JournalEntriesIterSpec >’ has user-provided ‘seqan::Iter >::Iter(const TIter&) [with TJournalEntries = const seqan::JournalEntries, seqan::UnbalancedTree>; seqan::Iter >::TIter = seqan::Iter, seqan::UnbalancedTree>, seqan::JournalEntriesIterSpec >]’ 65 | Iter(TIter const & other) | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence_journaled.h:63, from /<>/seqan-1.4.2+dfsg/core/tests/sequence_journaled/test_sequence_journaled.h:50, from /<>/seqan-1.4.2+dfsg/core/tests/sequence_journaled/test_sequence_journaled.cpp:40: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence_journaled/sequence_journaled_iterator.h: In instantiation of ‘void seqan::_initJournaledStringIterator(seqan::Iter >&, TJournaledString&) [with TJournaledString = seqan::String, seqan::UnbalancedTree, seqan::Alloc<> > >; TJournalSpec = seqan::UnbalancedTree]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence_journaled/sequence_journaled_iterator.h:280:33: required from ‘typename seqan::Iterator >, const seqan::Tag >::Type seqan::begin(seqan::String >&, seqan::Standard&) [with TValue = char; THostSpec = seqan::Alloc<>; TJournalSpec = seqan::UnbalancedTree; TBufferSpec = seqan::Alloc<>; typename seqan::Iterator >, const seqan::Tag >::Type = seqan::Iter, seqan::UnbalancedTree, seqan::Alloc<> > >, seqan::JournaledStringIterSpec >; seqan::Standard = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence_journaled/test_sequence_journaled.h:715:34: required from ‘void testJournaledStringBeginEndIteratorStandard(const TStringJournalSpec&) [with TStringJournalSpec = seqan::UnbalancedTree]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence_journaled/test_sequence_journaled.h:1217:48: required from ‘void SEQAN_TEST_test_sequence_journaled_unbalanced_tree_begin_end_iterator() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence_journaled/test_sequence_journaled.cpp:61:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence_journaled/sequence_journaled_iterator.h:375:38: warning: implicitly-declared ‘constexpr seqan::Iter, seqan::UnbalancedTree>, seqan::JournalEntriesIterSpec >& seqan::Iter, seqan::UnbalancedTree>, seqan::JournalEntriesIterSpec >::operator=(const seqan::Iter, seqan::UnbalancedTree>, seqan::JournalEntriesIterSpec >&)’ is deprecated [-Wdeprecated-copy] 375 | iterator._journalEntriesIterator = begin(journalString._journalEntries); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence_journaled.h:60, from /<>/seqan-1.4.2+dfsg/core/tests/sequence_journaled/test_sequence_journaled.h:50, from /<>/seqan-1.4.2+dfsg/core/tests/sequence_journaled/test_sequence_journaled.cpp:40: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence_journaled/journal_entries_unbalanced_tree_iterator.h:65:5: note: because ‘seqan::Iter, seqan::UnbalancedTree>, seqan::JournalEntriesIterSpec >’ has user-provided ‘seqan::Iter >::Iter(const TIter&) [with TJournalEntries = seqan::JournalEntries, seqan::UnbalancedTree>; seqan::Iter >::TIter = seqan::Iter, seqan::UnbalancedTree>, seqan::JournalEntriesIterSpec >]’ 65 | Iter(TIter const & other) | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence_journaled.h:63, from /<>/seqan-1.4.2+dfsg/core/tests/sequence_journaled/test_sequence_journaled.h:50, from /<>/seqan-1.4.2+dfsg/core/tests/sequence_journaled/test_sequence_journaled.cpp:40: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence_journaled/sequence_journaled_iterator.h: In instantiation of ‘void seqan::_initJournaledStringIteratorEnd(seqan::Iter >&, TJournaledString&) [with TJournaledString = seqan::String, seqan::UnbalancedTree, seqan::Alloc<> > >; TJournalSpec = seqan::UnbalancedTree]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence_journaled/sequence_journaled_iterator.h:334:36: required from ‘typename seqan::Iterator >, const seqan::Tag >::Type seqan::end(seqan::String >&, seqan::Standard&) [with TValue = char; THostSpec = seqan::Alloc<>; TJournalSpec = seqan::UnbalancedTree; TBufferSpec = seqan::Alloc<>; typename seqan::Iterator >, const seqan::Tag >::Type = seqan::Iter, seqan::UnbalancedTree, seqan::Alloc<> > >, seqan::JournaledStringIterSpec >; seqan::Standard = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence_journaled/test_sequence_journaled.h:715:76: required from ‘void testJournaledStringBeginEndIteratorStandard(const TStringJournalSpec&) [with TStringJournalSpec = seqan::UnbalancedTree]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence_journaled/test_sequence_journaled.h:1217:48: required from ‘void SEQAN_TEST_test_sequence_journaled_unbalanced_tree_begin_end_iterator() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence_journaled/test_sequence_journaled.cpp:61:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence_journaled/sequence_journaled_iterator.h:388:38: warning: implicitly-declared ‘constexpr seqan::Iter, seqan::UnbalancedTree>, seqan::JournalEntriesIterSpec >& seqan::Iter, seqan::UnbalancedTree>, seqan::JournalEntriesIterSpec >::operator=(const seqan::Iter, seqan::UnbalancedTree>, seqan::JournalEntriesIterSpec >&)’ is deprecated [-Wdeprecated-copy] 388 | iterator._journalEntriesIterator = end(journalString._journalEntries); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence_journaled.h:60, from /<>/seqan-1.4.2+dfsg/core/tests/sequence_journaled/test_sequence_journaled.h:50, from /<>/seqan-1.4.2+dfsg/core/tests/sequence_journaled/test_sequence_journaled.cpp:40: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence_journaled/journal_entries_unbalanced_tree_iterator.h:65:5: note: because ‘seqan::Iter, seqan::UnbalancedTree>, seqan::JournalEntriesIterSpec >’ has user-provided ‘seqan::Iter >::Iter(const TIter&) [with TJournalEntries = seqan::JournalEntries, seqan::UnbalancedTree>; seqan::Iter >::TIter = seqan::Iter, seqan::UnbalancedTree>, seqan::JournalEntriesIterSpec >]’ 65 | Iter(TIter const & other) | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence_journaled.h:63, from /<>/seqan-1.4.2+dfsg/core/tests/sequence_journaled/test_sequence_journaled.h:50, from /<>/seqan-1.4.2+dfsg/core/tests/sequence_journaled/test_sequence_journaled.cpp:40: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence_journaled/sequence_journaled_iterator.h: In instantiation of ‘void seqan::_initJournaledStringIterator(seqan::Iter >&, TJournaledString&) [with TJournaledString = const seqan::String, seqan::UnbalancedTree, seqan::Alloc<> > >; TJournalSpec = seqan::UnbalancedTree]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence_journaled/sequence_journaled_iterator.h:268:33: required from ‘typename seqan::Iterator >, const seqan::Tag >::Type seqan::begin(const seqan::String >&, seqan::Standard&) [with TValue = char; THostSpec = seqan::Alloc<>; TJournalSpec = seqan::UnbalancedTree; TBufferSpec = seqan::Alloc<>; typename seqan::Iterator >, const seqan::Tag >::Type = seqan::Iter, seqan::UnbalancedTree, seqan::Alloc<> > >, seqan::JournaledStringIterSpec >; seqan::Standard = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence_journaled/test_sequence_journaled.h:774:34: required from ‘void testJournaledStringBeginEndConstIterator(const TStringJournalSpec&) [with TStringJournalSpec = seqan::UnbalancedTree]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence_journaled/test_sequence_journaled.h:1223:45: required from ‘void SEQAN_TEST_test_sequence_journaled_unbalanced_tree_begin_end_const_iterator() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence_journaled/test_sequence_journaled.cpp:62:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence_journaled/sequence_journaled_iterator.h:375:38: warning: implicitly-declared ‘constexpr seqan::Iter, seqan::UnbalancedTree>, seqan::JournalEntriesIterSpec >& seqan::Iter, seqan::UnbalancedTree>, seqan::JournalEntriesIterSpec >::operator=(const seqan::Iter, seqan::UnbalancedTree>, seqan::JournalEntriesIterSpec >&)’ is deprecated [-Wdeprecated-copy] 375 | iterator._journalEntriesIterator = begin(journalString._journalEntries); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence_journaled.h:60, from /<>/seqan-1.4.2+dfsg/core/tests/sequence_journaled/test_sequence_journaled.h:50, from /<>/seqan-1.4.2+dfsg/core/tests/sequence_journaled/test_sequence_journaled.cpp:40: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence_journaled/journal_entries_unbalanced_tree_iterator.h:65:5: note: because ‘seqan::Iter, seqan::UnbalancedTree>, seqan::JournalEntriesIterSpec >’ has user-provided ‘seqan::Iter >::Iter(const TIter&) [with TJournalEntries = const seqan::JournalEntries, seqan::UnbalancedTree>; seqan::Iter >::TIter = seqan::Iter, seqan::UnbalancedTree>, seqan::JournalEntriesIterSpec >]’ 65 | Iter(TIter const & other) | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence_journaled.h:63, from /<>/seqan-1.4.2+dfsg/core/tests/sequence_journaled/test_sequence_journaled.h:50, from /<>/seqan-1.4.2+dfsg/core/tests/sequence_journaled/test_sequence_journaled.cpp:40: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence_journaled/sequence_journaled_iterator.h: In instantiation of ‘void seqan::_initJournaledStringIteratorEnd(seqan::Iter >&, TJournaledString&) [with TJournaledString = const seqan::String, seqan::UnbalancedTree, seqan::Alloc<> > >; TJournalSpec = seqan::UnbalancedTree]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence_journaled/sequence_journaled_iterator.h:323:36: required from ‘typename seqan::Iterator >, const seqan::Tag >::Type seqan::end(const seqan::String >&, seqan::Standard&) [with TValue = char; THostSpec = seqan::Alloc<>; TJournalSpec = seqan::UnbalancedTree; TBufferSpec = seqan::Alloc<>; typename seqan::Iterator >, const seqan::Tag >::Type = seqan::Iter, seqan::UnbalancedTree, seqan::Alloc<> > >, seqan::JournaledStringIterSpec >; seqan::Standard = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence_journaled/test_sequence_journaled.h:774:68: required from ‘void testJournaledStringBeginEndConstIterator(const TStringJournalSpec&) [with TStringJournalSpec = seqan::UnbalancedTree]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence_journaled/test_sequence_journaled.h:1223:45: required from ‘void SEQAN_TEST_test_sequence_journaled_unbalanced_tree_begin_end_const_iterator() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/sequence_journaled/test_sequence_journaled.cpp:62:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence_journaled/sequence_journaled_iterator.h:388:38: warning: implicitly-declared ‘constexpr seqan::Iter, seqan::UnbalancedTree>, seqan::JournalEntriesIterSpec >& seqan::Iter, seqan::UnbalancedTree>, seqan::JournalEntriesIterSpec >::operator=(const seqan::Iter, seqan::UnbalancedTree>, seqan::JournalEntriesIterSpec >&)’ is deprecated [-Wdeprecated-copy] 388 | iterator._journalEntriesIterator = end(journalString._journalEntries); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence_journaled.h:60, from /<>/seqan-1.4.2+dfsg/core/tests/sequence_journaled/test_sequence_journaled.h:50, from /<>/seqan-1.4.2+dfsg/core/tests/sequence_journaled/test_sequence_journaled.cpp:40: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence_journaled/journal_entries_unbalanced_tree_iterator.h:65:5: note: because ‘seqan::Iter, seqan::UnbalancedTree>, seqan::JournalEntriesIterSpec >’ has user-provided ‘seqan::Iter >::Iter(const TIter&) [with TJournalEntries = const seqan::JournalEntries, seqan::UnbalancedTree>; seqan::Iter >::TIter = seqan::Iter, seqan::UnbalancedTree>, seqan::JournalEntriesIterSpec >]’ 65 | Iter(TIter const & other) | ^~~~ [ 99%] Linking CXX executable ../../../bin/test_sequence_journaled cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/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=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/test_sequence_journaled.dir/test_sequence_journaled.cpp.o -o ../../../bin/test_sequence_journaled -lrt make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 99%] Built target test_sequence_journaled make -f core/tests/store/CMakeFiles/test_store.dir/build.make core/tests/store/CMakeFiles/test_store.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/tests/store /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/store /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/store/CMakeFiles/test_store.dir/DependInfo.cmake --color= Scanning dependencies of target test_store make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/tests/store/CMakeFiles/test_store.dir/build.make core/tests/store/CMakeFiles/test_store.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 99%] Building CXX object core/tests/store/CMakeFiles/test_store.dir/test_store.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/store && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -o CMakeFiles/test_store.dir/test_store.cpp.o -c /<>/seqan-1.4.2+dfsg/core/tests/store/test_store.cpp In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:166, from /<>/seqan-1.4.2+dfsg/core/include/seqan/store.h:38, from /<>/seqan-1.4.2+dfsg/core/tests/store/test_store_io.h:38, from /<>/seqan-1.4.2+dfsg/core/tests/store/test_store.cpp:40: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/global_alignment_myers_impl.h: In function ‘int seqan::_globalAlignmentScore(const seqan::String&, const seqan::String&, const MyersBitVector&)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/global_alignment_myers_impl.h:70:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 70 | if (length(seqH) < length(seqV)) | ^~ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/global_alignment_myers_impl.h:74:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 74 | const unsigned int BLOCK_SIZE = BitsPerValue::VALUE; | ^~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:174, from /<>/seqan-1.4.2+dfsg/core/include/seqan/store.h:38, from /<>/seqan-1.4.2+dfsg/core/tests/store/test_store_io.h:38, from /<>/seqan-1.4.2+dfsg/core/tests/store/test_store.cpp:40: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function ‘seqan::Pair > seqan::_alignBandedSmithWatermanTrace(seqan::LocalAlignmentFinder&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:409:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 409 | if ((actualCol == 0) || (actualRow == 0)) | ^~ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 412 | if (actualCol < len1) _alignTracePrint(finder.trace, seqH, seqV, id1, actualCol, id2, actualRow, len1 - actualCol, Horizontal); | ^~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/store.h:62, from /<>/seqan-1.4.2+dfsg/core/tests/store/test_store_io.h:38, from /<>/seqan-1.4.2+dfsg/core/tests/store/test_store.cpp:40: /<>/seqan-1.4.2+dfsg/core/include/seqan/store/store_all.h: In function ‘void seqan::convertMatchesToGlobalAlignment(seqan::FragmentStore&, const TScore&, const TShrinkMatches&)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/store/store_all.h:2357:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2357 | if (alignQualityStoreLengthPre == 0u) | ^~ /<>/seqan-1.4.2+dfsg/core/include/seqan/store/store_all.h:2361:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2361 | sortAlignedReads(store.alignedReadStore, SortBeginPos()); | ^~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/store/test_store.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h: In instantiation of ‘seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:600:64: 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*, seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/store/store_io.h:971:31: required from ‘int seqan::write(TFile&, seqan::FragmentStore&, Amos) [with TFile = std::basic_fstream; TSpec = void; TConfig = seqan::FragmentStoreConfig; seqan::Amos = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/store/test_store_io.h:595:20: required from ‘void SEQAN_TEST_test_store_io_write_amos() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/store/test_store.cpp:58:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:148:49: warning: implicitly-declared ‘constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 148 | data_iterator(other_.data_iterator) | ^ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/include/seqan/store.h:37, from /<>/seqan-1.4.2+dfsg/core/tests/store/test_store_io.h:38, from /<>/seqan-1.4.2+dfsg/core/tests/store/test_store.cpp:40: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197:5: note: because ‘seqan::Segment >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:91, from /<>/seqan-1.4.2+dfsg/core/include/seqan/store.h:37, from /<>/seqan-1.4.2+dfsg/core/tests/store/test_store_io.h:38, from /<>/seqan-1.4.2+dfsg/core/tests/store/test_store.cpp:40: /<>/seqan-1.4.2+dfsg/core/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::Tag > >; seqan::Rooted = const seqan::Tag]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:624:25: required from ‘typename seqan::Iterator >::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:600: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*, seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/store/store_io.h:971:31: required from ‘int seqan::write(TFile&, seqan::FragmentStore&, Amos) [with TFile = std::basic_fstream; TSpec = void; TConfig = seqan::FragmentStoreConfig; seqan::Amos = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/store/test_store_io.h:595:20: required from ‘void SEQAN_TEST_test_store_io_write_amos() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/store/test_store.cpp:58:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:541:12: warning: implicitly-declared ‘constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 541 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/include/seqan/store.h:37, from /<>/seqan-1.4.2+dfsg/core/tests/store/test_store_io.h:38, from /<>/seqan-1.4.2+dfsg/core/tests/store/test_store.cpp:40: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197:5: note: because ‘seqan::Segment >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/store/test_store.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:138:48: note: initializing argument 1 of ‘seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]’ 138 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:91, from /<>/seqan-1.4.2+dfsg/core/include/seqan/store.h:37, from /<>/seqan-1.4.2+dfsg/core/tests/store/test_store_io.h:38, from /<>/seqan-1.4.2+dfsg/core/tests/store/test_store.cpp:40: /<>/seqan-1.4.2+dfsg/core/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::Tag > >; seqan::Rooted = const seqan::Tag]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:850: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*, seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:832: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*, seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/store/store_io.h:972:32: required from ‘int seqan::write(TFile&, seqan::FragmentStore&, Amos) [with TFile = std::basic_fstream; TSpec = void; TConfig = seqan::FragmentStoreConfig; seqan::Amos = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/store/test_store_io.h:595:20: required from ‘void SEQAN_TEST_test_store_io_write_amos() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/store/test_store.cpp:58:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:777:12: warning: implicitly-declared ‘constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 777 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/include/seqan/store.h:37, from /<>/seqan-1.4.2+dfsg/core/tests/store/test_store_io.h:38, from /<>/seqan-1.4.2+dfsg/core/tests/store/test_store.cpp:40: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197:5: note: because ‘seqan::Segment >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/store/test_store.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:138:48: note: initializing argument 1 of ‘seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]’ 138 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:600:64: 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 > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/store/store_io_sam.h:1013:50: required from ‘void seqan::_writeAlignments(TFile&, seqan::FragmentStore&, Sam, const TAlignFunctor&) [with TFile = std::basic_fstream; TSpec = void; TConfig = seqan::FragmentStoreConfig; TAlignFunctor = seqan::Nothing; seqan::Sam = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/store/store_io_sam.h:1210:25: required from ‘void seqan::_writeAlignments(TFile&, seqan::FragmentStore&, Sam) [with TFile = std::basic_fstream; TSpec = void; TConfig = seqan::FragmentStoreConfig; seqan::Sam = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/store/store_io_sam.h:1239:25: required from ‘void seqan::write(TFile&, seqan::FragmentStore&, Sam) [with TFile = std::basic_fstream; TSpec = void; TConfig = seqan::FragmentStoreConfig; seqan::Sam = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/store/test_store_io.h:550:10: required from ‘void SEQAN_TEST_test_store_io_read_amos() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/store/test_store.cpp:57:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:148:49: warning: implicitly-declared ‘constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 148 | data_iterator(other_.data_iterator) | ^ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/include/seqan/store.h:37, from /<>/seqan-1.4.2+dfsg/core/tests/store/test_store_io.h:38, from /<>/seqan-1.4.2+dfsg/core/tests/store/test_store.cpp:40: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197:5: note: because ‘seqan::Segment >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:91, from /<>/seqan-1.4.2+dfsg/core/include/seqan/store.h:37, from /<>/seqan-1.4.2+dfsg/core/tests/store/test_store_io.h:38, from /<>/seqan-1.4.2+dfsg/core/tests/store/test_store.cpp:40: /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:624:25: required from ‘typename seqan::Iterator >::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:600: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 > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/store/store_io_sam.h:1013:50: required from ‘void seqan::_writeAlignments(TFile&, seqan::FragmentStore&, Sam, const TAlignFunctor&) [with TFile = std::basic_fstream; TSpec = void; TConfig = seqan::FragmentStoreConfig; TAlignFunctor = seqan::Nothing; seqan::Sam = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/store/store_io_sam.h:1210:25: required from ‘void seqan::_writeAlignments(TFile&, seqan::FragmentStore&, Sam) [with TFile = std::basic_fstream; TSpec = void; TConfig = seqan::FragmentStoreConfig; seqan::Sam = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/store/store_io_sam.h:1239:25: required from ‘void seqan::write(TFile&, seqan::FragmentStore&, Sam) [with TFile = std::basic_fstream; TSpec = void; TConfig = seqan::FragmentStoreConfig; seqan::Sam = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/store/test_store_io.h:550:10: required from ‘void SEQAN_TEST_test_store_io_read_amos() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/store/test_store.cpp:57:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:541:12: warning: implicitly-declared ‘constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 541 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/include/seqan/store.h:37, from /<>/seqan-1.4.2+dfsg/core/tests/store/test_store_io.h:38, from /<>/seqan-1.4.2+dfsg/core/tests/store/test_store.cpp:40: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197:5: note: because ‘seqan::Segment >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/store/test_store.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:138: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>]’ 138 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:91, from /<>/seqan-1.4.2+dfsg/core/include/seqan/store.h:37, from /<>/seqan-1.4.2+dfsg/core/tests/store/test_store_io.h:38, from /<>/seqan-1.4.2+dfsg/core/tests/store/test_store.cpp:40: /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:850: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 > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:832: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 > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/store/store_io_sam.h:1013:90: required from ‘void seqan::_writeAlignments(TFile&, seqan::FragmentStore&, Sam, const TAlignFunctor&) [with TFile = std::basic_fstream; TSpec = void; TConfig = seqan::FragmentStoreConfig; TAlignFunctor = seqan::Nothing; seqan::Sam = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/store/store_io_sam.h:1210:25: required from ‘void seqan::_writeAlignments(TFile&, seqan::FragmentStore&, Sam) [with TFile = std::basic_fstream; TSpec = void; TConfig = seqan::FragmentStoreConfig; seqan::Sam = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/store/store_io_sam.h:1239:25: required from ‘void seqan::write(TFile&, seqan::FragmentStore&, Sam) [with TFile = std::basic_fstream; TSpec = void; TConfig = seqan::FragmentStoreConfig; seqan::Sam = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/store/test_store_io.h:550:10: required from ‘void SEQAN_TEST_test_store_io_read_amos() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/store/test_store.cpp:57:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:777:12: warning: implicitly-declared ‘constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 777 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/include/seqan/store.h:37, from /<>/seqan-1.4.2+dfsg/core/tests/store/test_store_io.h:38, from /<>/seqan-1.4.2+dfsg/core/tests/store/test_store.cpp:40: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197:5: note: because ‘seqan::Segment >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:65, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/store/test_store.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:138: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>]’ 138 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:92, from /<>/seqan-1.4.2+dfsg/core/include/seqan/store.h:37, from /<>/seqan-1.4.2+dfsg/core/tests/store/test_store_io.h:38, from /<>/seqan-1.4.2+dfsg/core/tests/store/test_store.cpp:40: /<>/seqan-1.4.2+dfsg/core/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>]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:139:40: required from ‘seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:541: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::Tag > >; seqan::Rooted = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:624:25: required from ‘typename seqan::Iterator >::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:600: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*, seqan::Tag > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/store/store_io.h:971:31: required from ‘int seqan::write(TFile&, seqan::FragmentStore&, Amos) [with TFile = std::basic_fstream; TSpec = void; TConfig = seqan::FragmentStoreConfig; seqan::Amos = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/store/test_store_io.h:595:20: required from ‘void SEQAN_TEST_test_store_io_write_amos() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/store/test_store.cpp:58:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared ‘constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 470 | return me; | ^~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/include/seqan/store.h:37, from /<>/seqan-1.4.2+dfsg/core/tests/store/test_store_io.h:38, from /<>/seqan-1.4.2+dfsg/core/tests/store/test_store.cpp:40: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197:5: note: because ‘seqan::Segment >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:81, from /<>/seqan-1.4.2+dfsg/core/include/seqan/store.h:38, from /<>/seqan-1.4.2+dfsg/core/tests/store/test_store_io.h:38, from /<>/seqan-1.4.2+dfsg/core/tests/store/test_store.cpp:40: /<>/seqan-1.4.2+dfsg/core/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<> > > > > > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_base.h:297: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<> > > > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/cigar.h:221:19: required from ‘void seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = seqan::String >; TGaps1 = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGaps2 = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/cigar.h:475:16: required from ‘void seqan::alignAndGetCigarString(TCigar&, TMDString&, TContig&, TReadSeq&, TAlignedRead&, TErrors&, const seqan::Nothing&) [with TCigar = seqan::String >; TMDString = seqan::String >; TContig = seqan::ContigStoreElement >, seqan::GapAnchor, void>; TReadSeq = seqan::String >; TErrors = int; TAlignedRead = seqan::AlignedReadStoreElement, void>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/store/store_io_sam.h:1058:35: required from ‘void seqan::_writeAlignments(TFile&, seqan::FragmentStore&, Sam, const TAlignFunctor&) [with TFile = std::basic_fstream; TSpec = void; TConfig = seqan::FragmentStoreConfig; TAlignFunctor = seqan::Nothing; seqan::Sam = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/store/store_io_sam.h:1210:25: required from ‘void seqan::_writeAlignments(TFile&, seqan::FragmentStore&, Sam) [with TFile = std::basic_fstream; TSpec = void; TConfig = seqan::FragmentStoreConfig; seqan::Sam = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/store/store_io_sam.h:1239:25: required from ‘void seqan::write(TFile&, seqan::FragmentStore&, Sam) [with TFile = std::basic_fstream; TSpec = void; TConfig = seqan::FragmentStoreConfig; seqan::Sam = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/store/test_store_io.h:550:10: required from ‘void SEQAN_TEST_test_store_io_read_amos() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/store/test_store.cpp:57:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/align/gaps_iterator_anchor.h:211: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] 211 | return TProxy(it); | ^~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/gaps_iterator_anchor.h:117:15: 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<> >]’ 117 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:75, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/store/test_store.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/proxy_iterator.h:99:27: note: initializing argument 1 of ‘seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]’ 99 | Proxy(TIterator const _it) | ~~~~~~~~~~~~~~~~^~~ /<>/seqan-1.4.2+dfsg/core/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<> > > > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_base.h:297: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<> > > > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/cigar.h:221:19: required from ‘void seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = seqan::String >; TGaps1 = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGaps2 = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/cigar.h:475:16: required from ‘void seqan::alignAndGetCigarString(TCigar&, TMDString&, TContig&, TReadSeq&, TAlignedRead&, TErrors&, const seqan::Nothing&) [with TCigar = seqan::String >; TMDString = seqan::String >; TContig = seqan::ContigStoreElement >, seqan::GapAnchor, void>; TReadSeq = seqan::String >; TErrors = int; TAlignedRead = seqan::AlignedReadStoreElement, void>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/store/store_io_sam.h:1058:35: required from ‘void seqan::_writeAlignments(TFile&, seqan::FragmentStore&, Sam, const TAlignFunctor&) [with TFile = std::basic_fstream; TSpec = void; TConfig = seqan::FragmentStoreConfig; TAlignFunctor = seqan::Nothing; seqan::Sam = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/store/store_io_sam.h:1210:25: required from ‘void seqan::_writeAlignments(TFile&, seqan::FragmentStore&, Sam) [with TFile = std::basic_fstream; TSpec = void; TConfig = seqan::FragmentStoreConfig; seqan::Sam = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/store/store_io_sam.h:1239:25: required from ‘void seqan::write(TFile&, seqan::FragmentStore&, Sam) [with TFile = std::basic_fstream; TSpec = void; TConfig = seqan::FragmentStoreConfig; seqan::Sam = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/store/test_store_io.h:550:10: required from ‘void SEQAN_TEST_test_store_io_read_amos() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/store/test_store.cpp:57:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/proxy_iterator.h:106: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] 106 | : data_iterator(_other.data_iterator) | ^ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:81, from /<>/seqan-1.4.2+dfsg/core/include/seqan/store.h:38, from /<>/seqan-1.4.2+dfsg/core/tests/store/test_store_io.h:38, from /<>/seqan-1.4.2+dfsg/core/tests/store/test_store.cpp:40: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/gaps_iterator_anchor.h:117:15: 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<> >]’ 117 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:92, from /<>/seqan-1.4.2+dfsg/core/include/seqan/store.h:37, from /<>/seqan-1.4.2+dfsg/core/tests/store/test_store_io.h:38, from /<>/seqan-1.4.2+dfsg/core/tests/store/test_store.cpp:40: /<>/seqan-1.4.2+dfsg/core/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>]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_adaptor.h:139: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>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:541: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:624:25: required from ‘typename seqan::Iterator >::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:600: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 > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/store/store_io_sam.h:1013:50: required from ‘void seqan::_writeAlignments(TFile&, seqan::FragmentStore&, Sam, const TAlignFunctor&) [with TFile = std::basic_fstream; TSpec = void; TConfig = seqan::FragmentStoreConfig; TAlignFunctor = seqan::Nothing; seqan::Sam = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/store/store_io_sam.h:1210:25: required from ‘void seqan::_writeAlignments(TFile&, seqan::FragmentStore&, Sam) [with TFile = std::basic_fstream; TSpec = void; TConfig = seqan::FragmentStoreConfig; seqan::Sam = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/store/store_io_sam.h:1239:25: required from ‘void seqan::write(TFile&, seqan::FragmentStore&, Sam) [with TFile = std::basic_fstream; TSpec = void; TConfig = seqan::FragmentStoreConfig; seqan::Sam = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/store/test_store_io.h:550:10: required from ‘void SEQAN_TEST_test_store_io_read_amos() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/store/test_store.cpp:57:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_base.h:470:12: warning: implicitly-declared ‘constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 470 | return me; | ^~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/include/seqan/store.h:37, from /<>/seqan-1.4.2+dfsg/core/tests/store/test_store_io.h:38, from /<>/seqan-1.4.2+dfsg/core/tests/store/test_store.cpp:40: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197:5: note: because ‘seqan::Segment >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_iterator.h:75, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:86, from /<>/seqan-1.4.2+dfsg/core/tests/store/test_store.cpp:39: /<>/seqan-1.4.2+dfsg/core/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<> > > > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/gaps_iterator_anchor.h:211: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<> > > > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/iterator_base.h:297: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<> > > > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/cigar.h:221:19: required from ‘void seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = seqan::String >; TGaps1 = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGaps2 = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/cigar.h:475:16: required from ‘void seqan::alignAndGetCigarString(TCigar&, TMDString&, TContig&, TReadSeq&, TAlignedRead&, TErrors&, const seqan::Nothing&) [with TCigar = seqan::String >; TMDString = seqan::String >; TContig = seqan::ContigStoreElement >, seqan::GapAnchor, void>; TReadSeq = seqan::String >; TErrors = int; TAlignedRead = seqan::AlignedReadStoreElement, void>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/store/store_io_sam.h:1058:35: required from ‘void seqan::_writeAlignments(TFile&, seqan::FragmentStore&, Sam, const TAlignFunctor&) [with TFile = std::basic_fstream; TSpec = void; TConfig = seqan::FragmentStoreConfig; TAlignFunctor = seqan::Nothing; seqan::Sam = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/store/store_io_sam.h:1210:25: required from ‘void seqan::_writeAlignments(TFile&, seqan::FragmentStore&, Sam) [with TFile = std::basic_fstream; TSpec = void; TConfig = seqan::FragmentStoreConfig; seqan::Sam = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/store/store_io_sam.h:1239:25: required from ‘void seqan::write(TFile&, seqan::FragmentStore&, Sam) [with TFile = std::basic_fstream; TSpec = void; TConfig = seqan::FragmentStoreConfig; seqan::Sam = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/store/test_store_io.h:550:10: required from ‘void SEQAN_TEST_test_store_io_read_amos() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/store/test_store.cpp:57:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/proxy_iterator.h:100: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] 100 | : data_iterator(_it) | ^ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:81, from /<>/seqan-1.4.2+dfsg/core/include/seqan/store.h:38, from /<>/seqan-1.4.2+dfsg/core/tests/store/test_store_io.h:38, from /<>/seqan-1.4.2+dfsg/core/tests/store/test_store.cpp:40: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/gaps_iterator_anchor.h:117:15: 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<> >]’ 117 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:81, from /<>/seqan-1.4.2+dfsg/core/include/seqan/store.h:38, from /<>/seqan-1.4.2+dfsg/core/tests/store/test_store_io.h:38, from /<>/seqan-1.4.2+dfsg/core/tests/store/test_store.cpp:40: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/gaps_iterator_anchor.h: In instantiation of ‘seqan::Iter > > seqan::operator+(const seqan::Iter > >&, TDifference) [with TGaps = seqan::Gaps >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; TDifference = long int]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:1189:28: required from ‘typename seqan::Iterator >::Type seqan::iter(T&, TPos, seqan::Tag) [with T = seqan::Gaps >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = long int; TTag = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:1169:16: required from ‘typename seqan::Iterator::Type>::Type seqan::iter(T&, TPos) [with T = seqan::Gaps >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = long int; typename seqan::Iterator::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/gaps_anchor.h:465:20: required from ‘void seqan::insertGaps(seqan::Gaps >&, TPosition, TCount) [with TSequence = seqan::Segment >, seqan::InfixSegment>; TGapAnchors = seqan::String, seqan::Alloc<> >; TPosition = long int; TCount = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/store/store_all.h:2801:19: required from ‘void seqan::convertPairWiseToGlobalAlignment(seqan::FragmentStore&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigGapsString = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/store/store_io_sam.h:459:45: required from ‘void seqan::_readImpl(TStreamOrReader&, seqan::FragmentStore&, const TTag&, const seqan::FragStoreImportFlags&) [with TStreamOrReader = seqan::RecordReader, seqan::SinglePass >; TSpec = void; TConfig = seqan::FragmentStoreConfig; TTag = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/store/store_io_sam.h:474:18: required from ‘void seqan::read(TFile&, seqan::FragmentStore&, Sam, const seqan::FragStoreImportFlags&) [with TFile = std::basic_fstream; TSpec = void; TConfig = seqan::FragmentStoreConfig; seqan::Sam = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/store/store_io_sam.h:496:13: required from ‘void seqan::read(TFile&, seqan::FragmentStore&, Sam) [with TFile = std::basic_fstream; TSpec = void; TConfig = seqan::FragmentStoreConfig; seqan::Sam = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/store/test_store_io.h:591:9: required from ‘void SEQAN_TEST_test_store_io_write_amos() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/store/test_store.cpp:58:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/align/gaps_iterator_anchor.h:742:58: warning: implicitly-declared ‘constexpr seqan::Iter >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)’ is deprecated [-Wdeprecated-copy] 742 | Iter > > result = lhs; | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:81, from /<>/seqan-1.4.2+dfsg/core/include/seqan/store.h:38, from /<>/seqan-1.4.2+dfsg/core/tests/store/test_store_io.h:38, from /<>/seqan-1.4.2+dfsg/core/tests/store/test_store.cpp:40: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/gaps_iterator_anchor.h:117:15: note: because ‘seqan::Iter >, 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::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]’ 117 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:81, from /<>/seqan-1.4.2+dfsg/core/include/seqan/store.h:38, from /<>/seqan-1.4.2+dfsg/core/tests/store/test_store_io.h:38, from /<>/seqan-1.4.2+dfsg/core/tests/store/test_store.cpp:40: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/gaps_iterator_anchor.h:744:12: warning: implicitly-declared ‘constexpr seqan::Iter >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)’ is deprecated [-Wdeprecated-copy] 744 | return result; | ^~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:81, from /<>/seqan-1.4.2+dfsg/core/include/seqan/store.h:38, from /<>/seqan-1.4.2+dfsg/core/tests/store/test_store_io.h:38, from /<>/seqan-1.4.2+dfsg/core/tests/store/test_store.cpp:40: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/gaps_iterator_anchor.h:117:15: note: because ‘seqan::Iter >, 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::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]’ 117 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:79, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/tests/store/test_store.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h: In instantiation of ‘void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, seqan::True) [with TValue = seqan::SimpleType]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from ‘void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from ‘void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, seqan::True) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from ‘void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1840:27: required from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20: required from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_; typename seqan::Size >::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1477:56: required from ‘static void seqan::AppendValueToString_::appendValue_(T&, TValue&) [with T = seqan::String >; TValue = const seqan::SimpleType; TExpand = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1500:54: required from ‘void seqan::appendValue(seqan::String&, const TValue&, seqan::Tag) [with TTargetValue = seqan::SimpleType; TTargetSpec = seqan::Alloc<>; TValue = seqan::SimpleType; TExpand = seqan::TagGenerous_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/store/store_io.h:695:18: required from ‘int seqan::read(TFile&, seqan::FragmentStore&, Amos) [with TFile = std::basic_fstream; TSpec = void; TConfig = seqan::FragmentStoreConfig; seqan::Amos = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/store/test_store_io.h:545:19: required from ‘void SEQAN_TEST_test_store_io_read_amos() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/store/test_store.cpp:57:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class seqan::SimpleType’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_alphabet.h:84, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:68, from /<>/seqan-1.4.2+dfsg/core/tests/store/test_store.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: ‘class seqan::SimpleType’ declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:79, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/tests/store/test_store.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h: In instantiation of ‘void seqan::_arrayMoveForwardPointer(TValue*, TValue*, TValue*, seqan::True) [with TValue = seqan::SimpleType]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1610:29: required from ‘void seqan::arrayMoveForward(TValue*, TValue*, TValue*) [with TValue = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1444:21: required from ‘void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, seqan::True) [with TValue = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1465:31: required from ‘void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:849:31: required from ‘static typename seqan::Size::Type seqan::ClearSpaceExpandStringBase_::_clearSpace_(T&, typename seqan::Size::Type, typename seqan::Size::Type, typename seqan::Size::Type) [with T = seqan::String >; TExpand = seqan::Tag; typename seqan::Size::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1014:62: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1421:42: required from ‘void seqan::append(seqan::String&, const TSource&, seqan::Tag) [with TTargetValue = seqan::SimpleType; TTargetSpec = seqan::Alloc<>; TSource = seqan::String >; TExpand = seqan::TagGenerous_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_set_concat_direct.h:318:11: required from ‘void seqan::appendValue(seqan::StringSet > >&, const TString2&, seqan::Tag) [with TString = seqan::String >; TString2 = seqan::String >; TExpand = seqan::TagGenerous_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/store/store_all.h:1396:13: required from ‘typename seqan::Size::TReadStore>::Type seqan::appendRead(seqan::FragmentStore&, const TRead&, TId) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TRead = seqan::String >; TId = unsigned int; typename seqan::Size::TReadStore>::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/store/store_io.h:452:15: required from ‘int seqan::read(TFile&, seqan::FragmentStore&, Amos) [with TFile = std::basic_fstream; TSpec = void; TConfig = seqan::FragmentStoreConfig; seqan::Amos = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/store/test_store_io.h:545:19: required from ‘void SEQAN_TEST_test_store_io_read_amos() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/store/test_store.cpp:57:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1589:19: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class seqan::SimpleType’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1589 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_alphabet.h:84, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:68, from /<>/seqan-1.4.2+dfsg/core/tests/store/test_store.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: ‘class seqan::SimpleType’ declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:79, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/tests/store/test_store.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h: In instantiation of ‘static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:363:28: required from ‘void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/holder_tristate.h:606: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>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/holder_tristate.h:735: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>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/holder_tristate.h:1018: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>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/holder_tristate.h:153:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/store/store_all.h:2738:18: required from ‘void seqan::convertPairWiseToGlobalAlignment(seqan::FragmentStore&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigGapsString = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/store/store_io_sam.h:459:45: required from ‘void seqan::_readImpl(TStreamOrReader&, seqan::FragmentStore&, const TTag&, const seqan::FragStoreImportFlags&) [with TStreamOrReader = seqan::RecordReader, seqan::SinglePass >; TSpec = void; TConfig = seqan::FragmentStoreConfig; TTag = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/store/store_io_sam.h:474:18: required from ‘void seqan::read(TFile&, seqan::FragmentStore&, Sam, const seqan::FragStoreImportFlags&) [with TFile = std::basic_fstream; TSpec = void; TConfig = seqan::FragmentStoreConfig; seqan::Sam = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/store/store_io_sam.h:496:13: required from ‘void seqan::read(TFile&, seqan::FragmentStore&, Sam) [with TFile = std::basic_fstream; TSpec = void; TConfig = seqan::FragmentStoreConfig; seqan::Sam = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/store/test_store_io.h:591:9: required from ‘void SEQAN_TEST_test_store_io_write_amos() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/store/test_store.cpp:58:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:296:9: warning: implicitly-declared ‘constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 296 | new( (void*) & value(it) ) TNonConstValue(param_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/include/seqan/store.h:37, from /<>/seqan-1.4.2+dfsg/core/tests/store/test_store_io.h:38, from /<>/seqan-1.4.2+dfsg/core/tests/store/test_store.cpp:40: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197:5: note: because ‘seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:79, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/tests/store/test_store.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h: In instantiation of ‘static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::Segment >, seqan::InfixSegment>*; TParam = seqan::Segment >, seqan::InfixSegment>]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:363:28: required from ‘void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = seqan::Segment >, seqan::InfixSegment>*; TParam = seqan::Segment >, seqan::InfixSegment>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/holder_tristate.h:606: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>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/holder_tristate.h:735:42: required from ‘void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Segment >, seqan::InfixSegment>; TValue2 = const seqan::Segment >, seqan::InfixSegment>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/holder_tristate.h:1018:15: required from ‘void seqan::assignValue(seqan::Holder >&, const TSource&) [with TValue = seqan::Segment >, seqan::InfixSegment>; TSource = seqan::Segment >, seqan::InfixSegment>]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/holder_tristate.h:153:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/store/store_all.h:2739:15: required from ‘void seqan::convertPairWiseToGlobalAlignment(seqan::FragmentStore&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigGapsString = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/store/store_io_sam.h:459:45: required from ‘void seqan::_readImpl(TStreamOrReader&, seqan::FragmentStore&, const TTag&, const seqan::FragStoreImportFlags&) [with TStreamOrReader = seqan::RecordReader, seqan::SinglePass >; TSpec = void; TConfig = seqan::FragmentStoreConfig; TTag = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/store/store_io_sam.h:474:18: required from ‘void seqan::read(TFile&, seqan::FragmentStore&, Sam, const seqan::FragStoreImportFlags&) [with TFile = std::basic_fstream; TSpec = void; TConfig = seqan::FragmentStoreConfig; seqan::Sam = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/store/store_io_sam.h:496:13: required from ‘void seqan::read(TFile&, seqan::FragmentStore&, Sam) [with TFile = std::basic_fstream; TSpec = void; TConfig = seqan::FragmentStoreConfig; seqan::Sam = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/store/test_store_io.h:591:9: required from ‘void SEQAN_TEST_test_store_io_write_amos() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/store/test_store.cpp:58:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:296:9: warning: implicitly-declared ‘constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)’ is deprecated [-Wdeprecated-copy] 296 | new( (void*) & value(it) ) TNonConstValue(param_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:93, from /<>/seqan-1.4.2+dfsg/core/include/seqan/store.h:37, from /<>/seqan-1.4.2+dfsg/core/tests/store/test_store_io.h:38, from /<>/seqan-1.4.2+dfsg/core/tests/store/test_store.cpp:40: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/segment_infix.h:197:5: note: because ‘seqan::Segment >, seqan::InfixSegment>’ has user-provided ‘seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]’ 197 | operator = (Segment const & source) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:79, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/tests/store/test_store.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h: In instantiation of ‘void seqan::_arrayMoveBackwardPointer(TValue*, TValue*, TValue*, seqan::True) [with TValue = seqan::SimpleType]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1641:30: required from ‘void seqan::arrayMoveBackward(TValue*, TValue*, TValue*) [with TValue = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1213:26: required from ‘void seqan::arrayMove(TSource1, TSource2, TTarget) [with TTarget = seqan::SimpleType*; TSource1 = seqan::SimpleType*; TSource2 = seqan::SimpleType*]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1660:14: required from ‘void seqan::_arrayClearSpacePointer(TValue*, size_t, size_t, size_t, const seqan::True&) [with TValue = seqan::SimpleType; size_t = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1681:28: required from ‘void seqan::arrayClearSpace(TValue*, size_t, size_t, size_t) [with TValue = seqan::SimpleType; size_t = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:856:28: required from ‘static typename seqan::Size::Type seqan::ClearSpaceExpandStringBase_::_clearSpace_(T&, typename seqan::Size::Type, typename seqan::Size::Type, typename seqan::Size::Type) [with T = seqan::String >; TExpand = seqan::Tag; typename seqan::Size::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1014:62: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1421:42: required from ‘void seqan::append(seqan::String&, const TSource&, seqan::Tag) [with TTargetValue = seqan::SimpleType; TTargetSpec = seqan::Alloc<>; TSource = seqan::String >; TExpand = seqan::TagGenerous_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_set_concat_direct.h:318:11: required from ‘void seqan::appendValue(seqan::StringSet > >&, const TString2&, seqan::Tag) [with TString = seqan::String >; TString2 = seqan::String >; TExpand = seqan::TagGenerous_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/store/store_all.h:1396:13: required from ‘typename seqan::Size::TReadStore>::Type seqan::appendRead(seqan::FragmentStore&, const TRead&, TId) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TRead = seqan::String >; TId = unsigned int; typename seqan::Size::TReadStore>::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/store/store_io.h:452:15: required from ‘int seqan::read(TFile&, seqan::FragmentStore&, Amos) [with TFile = std::basic_fstream; TSpec = void; TConfig = seqan::FragmentStoreConfig; seqan::Amos = const seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/tests/store/test_store_io.h:545:19: required from ‘void SEQAN_TEST_test_store_io_read_amos() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/store/test_store.cpp:57:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1621:19: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class seqan::SimpleType’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1621 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_alphabet.h:84, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:68, from /<>/seqan-1.4.2+dfsg/core/tests/store/test_store.cpp:39: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: ‘class seqan::SimpleType’ declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io.h:56, from /<>/seqan-1.4.2+dfsg/core/include/seqan/store.h:41, from /<>/seqan-1.4.2+dfsg/core/tests/store/test_store_io.h:38, from /<>/seqan-1.4.2+dfsg/core/tests/store/test_store.cpp:40: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/cigar.h: In function ‘unsigned int seqan::cigarToGapAnchorRead(const TCigarString&, TGaps&) [with TCigarString = seqan::String >; TGaps = seqan::Gaps >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/cigar.h:534:27: warning: this statement may fall through [-Wimplicit-fallthrough=] 534 | insertGaps(it, cigar[i].count); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/cigar.h:535:13: note: here 535 | case 'I': | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/cigar.h: In function ‘unsigned int seqan::cigarToGapAnchorRead(const TCigarString&, TGaps&) [with TCigarString = seqan::String >; TGaps = seqan::Gaps, seqan::Alloc<> > > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/cigar.h:534:27: warning: this statement may fall through [-Wimplicit-fallthrough=] 534 | insertGaps(it, cigar[i].count); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/cigar.h:535:13: note: here 535 | case 'I': | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/cigar.h: In function ‘unsigned int seqan::cigarToGapAnchorContig(const TCigarString&, TGaps&) [with TCigarString = seqan::String >; TGaps = seqan::Gaps, seqan::Alloc<> > > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/cigar.h:564:27: warning: this statement may fall through [-Wimplicit-fallthrough=] 564 | insertGaps(it, cigar[i].count); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/cigar.h:565:13: note: here 565 | case 'D': | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:37: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >; TValue = unsigned int; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Value >::Type seqan::obtainId(seqan::IdManager&) [with TIdType = unsigned int; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_idmanager.h:205:9: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551608’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/debug_test_system.h:46, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_debug.h:52, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:49, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:37: /usr/include/c++/9/new: In function ‘typename seqan::Value >::Type seqan::obtainId(seqan::IdManager&) [with TIdType = unsigned int; TSpec = seqan::Tag]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io.h:59, from /<>/seqan-1.4.2+dfsg/core/include/seqan/store.h:41, from /<>/seqan-1.4.2+dfsg/core/tests/store/test_store_io.h:38, from /<>/seqan-1.4.2+dfsg/core/tests/store/test_store.cpp:40: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h: In function ‘void seqan::_assignTagsBamToSamOneTag(TTarget&, TSourceIter&) [with TTarget = seqan::String >; TSourceIter = seqan::Iter >, seqan::AdaptorIterator > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/bam_io/bam_sam_conversion.h:399:36: warning: ‘__builtin___snprintf_chk’ output may be truncated before the last format character [-Wformat-truncation=] 399 | snprintf(buffer, 4, "%d", x); | ^ In file included from /usr/include/stdio.h:867, from /usr/include/c++/9/cstdio:42, from /usr/include/c++/9/ext/string_conversions.h:43, from /usr/include/c++/9/bits/basic_string.h:6493, from /usr/include/c++/9/string:55, from /usr/include/c++/9/bits/locale_classes.h:40, from /usr/include/c++/9/bits/ios_base.h:41, from /usr/include/c++/9/ios:42, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/debug_test_system.h:46, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_debug.h:52, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:49, from /<>/seqan-1.4.2+dfsg/core/tests/store/test_store.cpp:39: /usr/include/x86_64-linux-gnu/bits/stdio2.h:67:35: note: ‘__builtin___snprintf_chk’ output between 2 and 5 bytes into a destination of size 4 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:37: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >; TValue = unsigned int; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Value >::Type seqan::obtainId(seqan::IdManager&) [with TIdType = unsigned int; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_idmanager.h:205:9, inlined from ‘typename seqan::EdgeDescriptor > >::Type seqan::addEdge(seqan::Graph >&, TVertexDescriptor, TVertexDescriptor) [with TCargo = void; TSpec = seqan::Tag; TVertexDescriptor = unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_undirected.h:441:19: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551608’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/debug_test_system.h:46, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_debug.h:52, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:49, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:37: /usr/include/c++/9/new: In function ‘typename seqan::EdgeDescriptor > >::Type seqan::addEdge(seqan::Graph >&, TVertexDescriptor, TVertexDescriptor) [with TCargo = void; TSpec = seqan::Tag; TVertexDescriptor = unsigned int]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ [ 99%] Linking CXX executable ../../../bin/test_store cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/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=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/test_store.dir/test_store.cpp.o -o ../../../bin/test_store -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 99%] Built target test_store make -f core/tests/stream/CMakeFiles/test_stream.dir/build.make core/tests/stream/CMakeFiles/test_stream.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/tests/stream /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/stream /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/stream/CMakeFiles/test_stream.dir/DependInfo.cmake --color= Scanning dependencies of target test_stream make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/tests/stream/CMakeFiles/test_stream.dir/build.make core/tests/stream/CMakeFiles/test_stream.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [ 99%] Building CXX object core/tests/stream/CMakeFiles/test_stream.dir/test_stream.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/stream && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -o CMakeFiles/test_stream.dir/test_stream.cpp.o -c /<>/seqan-1.4.2+dfsg/core/tests/stream/test_stream.cpp In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:79, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/tests/stream/test_stream.cpp:37: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h: In instantiation of ‘void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, seqan::True) [with TValue = seqan::SimpleType]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from ‘void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from ‘void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, seqan::True) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from ‘void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1840:27: required from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20: required from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_; typename seqan::Size >::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1477:56: required from ‘static void seqan::AppendValueToString_::appendValue_(T&, TValue&) [with T = seqan::String, seqan::Alloc<> >; TValue = const char; TExpand = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1500:54: required from ‘void seqan::appendValue(seqan::String&, const TValue&, seqan::Tag) [with TTargetValue = seqan::SimpleType; TTargetSpec = seqan::Alloc<>; TValue = char; TExpand = seqan::TagGenerous_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/stream/tokenize.h:413:24: required from ‘int seqan::_readHelper(TBuffer&, TRecordReader&, const seqan::Tag&, const seqan::Tag&, bool) [with TTagSpec = seqan::Dna5_; TTagSpec2 = seqan::Whitespace__; TRecordReader = seqan::RecordReader, seqan::SinglePass >; TBuffer = seqan::String, seqan::Alloc<> >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/stream/tokenize.h:2271:23: required from ‘int seqan::readDna5IgnoringWhitespaces(TBuffer&, seqan::RecordReader&) [with TStream = std::basic_fstream; TPass = seqan::SinglePass; TBuffer = seqan::String, seqan::Alloc<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/stream/test_stream_tokenize.h:342:5: required from ‘void SEQAN_TEST_test_stream_tokenizing_readIgnoring() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]’ /<>/seqan-1.4.2+dfsg/core/tests/stream/test_stream.cpp:270:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class seqan::SimpleType’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_alphabet.h:84, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:68, from /<>/seqan-1.4.2+dfsg/core/tests/stream/test_stream.cpp:37: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: ‘class seqan::SimpleType’ declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/tests/stream/test_stream.cpp:37: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >*>; TValue = seqan::String >*; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = seqan::String >*; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = seqan::String >*; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = seqan::String >*; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::String >*; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::String >*; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::String >*; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >*>; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = seqan::String >*; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Size::Type seqan::resize(T&, TSize) [with T = seqan::String >*>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from ‘void seqan::eraseBack(T&) [with T = seqan::String >*>]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:2337:8, inlined from ‘bool seqan::_fillNextBuffer(seqan::RecordReader >&) [with TFile = std::__cxx11::basic_stringstream]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/stream/record_reader_double.h:165:18: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551600’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/debug_test_system.h:46, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_debug.h:52, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:49, from /<>/seqan-1.4.2+dfsg/core/tests/stream/test_stream.cpp:37: /usr/include/c++/9/new: In function ‘bool seqan::_fillNextBuffer(seqan::RecordReader >&) [with TFile = std::__cxx11::basic_stringstream]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/tests/stream/test_stream.cpp:37: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >*>; TValue = seqan::String >*; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = seqan::String >*; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = seqan::String >*; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = seqan::String >*; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::String >*; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::String >*; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::String >*; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >*>; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = seqan::String >*; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Size::Type seqan::resize(T&, TSize) [with T = seqan::String >*>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:2143:18, inlined from ‘void seqan::eraseBack(T&) [with T = seqan::String >*>]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:2337:8, inlined from ‘void seqan::startFirstPass(seqan::RecordReader >&) [with TFile = std::__cxx11::basic_stringstream]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/stream/record_reader_double.h:239:18: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551600’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/debug_test_system.h:46, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_debug.h:52, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:49, from /<>/seqan-1.4.2+dfsg/core/tests/stream/test_stream.cpp:37: /usr/include/c++/9/new: In function ‘void seqan::startFirstPass(seqan::RecordReader >&) [with TFile = std::__cxx11::basic_stringstream]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ [100%] Linking CXX executable ../../../bin/test_stream cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/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=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/test_stream.dir/test_stream.cpp.o -o ../../../bin/test_stream -lrt -lz make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [100%] Built target test_stream make -f core/tests/swift_local/CMakeFiles/test_find_swift.dir/build.make core/tests/swift_local/CMakeFiles/test_find_swift.dir/depend make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/seqan-1.4.2+dfsg /<>/seqan-1.4.2+dfsg/core/tests/swift_local /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/swift_local /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/swift_local/CMakeFiles/test_find_swift.dir/DependInfo.cmake --color= Scanning dependencies of target test_find_swift make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' make -f core/tests/swift_local/CMakeFiles/test_find_swift.dir/build.make core/tests/swift_local/CMakeFiles/test_find_swift.dir/build make[3]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [100%] Building CXX object core/tests/swift_local/CMakeFiles/test_find_swift.dir/test_find_swift.cpp.o cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/swift_local && /usr/bin/c++ -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_EXECINFO=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/<>/seqan-1.4.2+dfsg/core/include -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -o CMakeFiles/test_find_swift.dir/test_find_swift.cpp.o -c /<>/seqan-1.4.2+dfsg/core/tests/swift_local/test_find_swift.cpp In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:109, from /<>/seqan-1.4.2+dfsg/core/tests/swift_local/test_find_swift.cpp:37: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h: In function ‘void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, seqan::KasaiOriginal)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:312:17: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 312 | for(TSize hMax = _min(n - i, n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:313:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 313 | LCP[isa - 1] = h; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h: In function ‘void seqan::_createLCPTableRandomAccess(TLCPTable&, const TText&, const TSA&, seqan::Kasai)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:379:17: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 379 | for(TSize hMax = _min(n - i, n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:380:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 380 | LCP[i] = h | mark; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h: In function ‘void seqan::_createLCPTableRandomAccess(TLCPTable&, const seqan::StringSet&, const TSA&, seqan::Kasai)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:483:17: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 483 | for(TSize hMax = _min(getValueI2((TPair)dec), n - j); h < hMax && *I == *J; ++I, ++J, ++h) ; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_lcp.h:484:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 484 | LCP[i] = h | mark; | ^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:128, from /<>/seqan-1.4.2+dfsg/core/tests/swift_local/test_find_swift.cpp:37: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_dfi.h: In function ‘void seqan::_storeWotdChildren(seqan::Index > >&, TSize, TSize)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_dfi.h:504:6: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation] 504 | } else | ^~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_dfi.h:506:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’ 506 | for (TDirSize d = index.sentinelBound - index.sentinelOcc; d != index.sentinelBound; ++d) | ^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:157, from /<>/seqan-1.4.2+dfsg/core/tests/swift_local/test_find_swift.cpp:37: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index_esa.h: In function ‘typename seqan::Iterator >::Type seqan::_upperBoundLcpe(TText&, TSA&, seqan::SearchTreeIterator, TQuery&, TDiff_, TDiff_)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index_esa.h:1498:13: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 1498 | for(; i && ordEqual(*t, convert(*q)); --i, ++t, ++q) ; | ^~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_index_esa.h:1501:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 1501 | if (q == qEnd || t == tEnd || !ordGreater(*t, convert(*q))) { | ^~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:166, from /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds.h:52, from /<>/seqan-1.4.2+dfsg/core/tests/swift_local/test_find_swift.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/global_alignment_myers_impl.h: In function ‘int seqan::_globalAlignmentScore(const seqan::String&, const seqan::String&, const MyersBitVector&)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/global_alignment_myers_impl.h:70:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 70 | if (length(seqH) < length(seqV)) | ^~ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/global_alignment_myers_impl.h:74:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 74 | const unsigned int BLOCK_SIZE = BitsPerValue::VALUE; | ^~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:174, from /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds.h:52, from /<>/seqan-1.4.2+dfsg/core/tests/swift_local/test_find_swift.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In function ‘seqan::Pair > seqan::_alignBandedSmithWatermanTrace(seqan::LocalAlignmentFinder&, const TSequenceH&, const TSequenceV&, TId, TId, TScore&, TDiagonal, TDiagonal)’: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:409:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 409 | if ((actualCol == 0) || (actualRow == 0)) | ^~ /<>/seqan-1.4.2+dfsg/core/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:412:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 412 | if (actualCol < len1) _alignTracePrint(finder.trace, seqH, seqV, id1, actualCol, id2, actualRow, len1 - actualCol, Horizontal); | ^~ /<>/seqan-1.4.2+dfsg/core/tests/swift_local/test_find_swift.cpp: In instantiation of ‘seqan::Align > testLongestEpsMatch(const TString&, const TString&) [with TString = seqan::String, seqan::Alloc<> >]’: /<>/seqan-1.4.2+dfsg/core/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]’ /<>/seqan-1.4.2+dfsg/core/tests/swift_local/test_find_swift.cpp:321:5: required from here /<>/seqan-1.4.2+dfsg/core/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 /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:89, from /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds.h:52, from /<>/seqan-1.4.2+dfsg/core/tests/swift_local/test_find_swift.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/align_base.h:131: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]’ 131 | Align & operator=(Align const & other) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/tests/swift_local/test_find_swift.cpp:40: /<>/seqan-1.4.2+dfsg/core/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]’: /<>/seqan-1.4.2+dfsg/core/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]’ /<>/seqan-1.4.2+dfsg/core/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]’ /<>/seqan-1.4.2+dfsg/core/tests/swift_local/test_find_swift.cpp:322:5: required from here /<>/seqan-1.4.2+dfsg/core/tests/swift_local/../../apps/stellar/stellar.h:199:24: warning: implicitly-declared ‘seqan::Align, seqan::Alloc<> > >::Align(const seqan::Align, seqan::Alloc<> > >&)’ is deprecated [-Wdeprecated-copy] 199 | TAlign ali(align); | ^~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:89, from /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds.h:52, from /<>/seqan-1.4.2+dfsg/core/tests/swift_local/test_find_swift.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/align_base.h:131: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]’ 131 | Align & operator=(Align const & other) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:116, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/swift_local/test_find_swift.cpp:37: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_set_base.h: In instantiation of ‘void seqan::posLocalToX(seqan::Pair&, const seqan::Pair&, const TLimitsString&) [with TD1 = long unsigned int; TD2 = long unsigned int; TDPack = seqan::Tag; TLimitsString = seqan::String >; T1 = unsigned int; T2 = long int; TPack = void]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_swift.h:1450:16: required from ‘typename seqan::SAValue::Type seqan::beginPosition(const seqan::Pattern >&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexQGram > >; TSpec = seqan::Tag; typename seqan::SAValue::Type = seqan::Pair >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_swift.h:1467:25: required from ‘typename seqan::SAValue::Type seqan::beginPosition(seqan::Pattern >&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexQGram > >; TSpec = seqan::Tag; typename seqan::SAValue::Type = seqan::Pair >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_swift.h:1648:63: required from ‘seqan::Pair::Type> seqan::positionRange(seqan::Pattern >&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexQGram > >; TSpec = seqan::Tag; typename seqan::SAValue::Type = seqan::Pair >]’ /<>/seqan-1.4.2+dfsg/core/tests/swift_local/test_find_swift.cpp:56:65: 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 > >]’ /<>/seqan-1.4.2+dfsg/core/tests/swift_local/test_find_swift.cpp:108:71: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_set_base.h:652:9: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 652 | dst = localPos; | ~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/swift_local/test_find_swift.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence.h:101, from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:39, from /<>/seqan-1.4.2+dfsg/core/tests/swift_local/test_find_swift.cpp:37: /<>/seqan-1.4.2+dfsg/core/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::Align, seqan::Alloc<> > >; TExpand = seqan::Tag]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1500:54: required from ‘void seqan::appendValue(seqan::String&, const TValue&, seqan::Tag) [with TTargetValue = seqan::Align, seqan::Alloc<> > >; TTargetSpec = seqan::Alloc<>; TValue = seqan::Align, seqan::Alloc<> > >; TExpand = seqan::TagGenerous_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:1718:16: required from ‘void seqan::appendValue(T&, const TValue&) [with T = seqan::String, seqan::Alloc<> > > >; TValue = seqan::Align, seqan::Alloc<> > >]’ /<>/seqan-1.4.2+dfsg/core/tests/swift_local/../../apps/stellar/stellar.h:222:28: required from ‘void _splitAtXDrops(TAlign&, seqan::Score >&, TScoreValue1, TScoreValue2, seqan::String&) [with TAlign = seqan::Align, seqan::Alloc<> > >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]’ /<>/seqan-1.4.2+dfsg/core/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]’ /<>/seqan-1.4.2+dfsg/core/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]’ /<>/seqan-1.4.2+dfsg/core/tests/swift_local/test_find_swift.cpp:322:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1475:37: warning: implicitly-declared ‘seqan::Align, seqan::Alloc<> > >::Align(const seqan::Align, seqan::Alloc<> > >&)’ is deprecated [-Wdeprecated-copy] 1475 | typename Value::Type temp_copy(_value); //temp copy because resize could invalidate _value | ^~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:89, from /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds.h:52, from /<>/seqan-1.4.2+dfsg/core/tests/swift_local/test_find_swift.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/align_base.h:131: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]’ 131 | Align & operator=(Align const & other) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:79, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/tests/swift_local/test_find_swift.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h: In instantiation of ‘void seqan::_arrayCopyForwardPointer(TValue*, TValue*, TValue*, seqan::True) [with TValue = seqan::SimpleType]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1542:29: required from ‘void seqan::arrayCopyForward(TValue*, TValue*, TValue*) [with TValue = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1398:21: required from ‘void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, seqan::True) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1429:31: required from ‘void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = seqan::SimpleType; TValueTarget = seqan::SimpleType]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1840:27: required from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagExact_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20: required from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::SimpleType; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagExact_; typename seqan::Size >::Type = long unsigned int]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:131:16: required from ‘seqan::String >::String(const seqan::String >&) [with TValue = seqan::SimpleType; TSpec = void]’ /<>/seqan-1.4.2+dfsg/core/tests/swift_local/test_find_swift.cpp:65:19: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1521:19: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class seqan::SimpleType’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1521 | ::std::memmove(target_begin, source_begin, (source_end - source_begin) * sizeof(TValue)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_alphabet.h:84, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:68, from /<>/seqan-1.4.2+dfsg/core/tests/swift_local/test_find_swift.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/alphabet_simple_type.h:116:7: note: ‘class seqan::SimpleType’ declared here 116 | class SimpleType | ^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:69, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/tests/swift_local/test_find_swift.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/fundamental_transport.h: In instantiation of ‘void seqan::assign(TTarget&, TSource&) [with TTarget = seqan::Index, seqan::Alloc<> >, seqan::IndexQGram > >; TSource = seqan::Index, seqan::Alloc<> >, seqan::IndexQGram > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/holder_tristate.h:730:15: required from ‘void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::IndexQGram > >; TValue2 = seqan::Index, seqan::Alloc<> >, seqan::IndexQGram > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/holder_tristate.h:674:19: required from ‘void seqan::create(seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::IndexQGram > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/holder_tristate.h:990: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 > >&]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_pattern_base.h:368:14: 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 > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_swift.h:701: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_swift.h:1876: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]’ /<>/seqan-1.4.2+dfsg/core/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 > >]’ /<>/seqan-1.4.2+dfsg/core/tests/swift_local/test_find_swift.cpp:75:71: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/fundamental_transport.h:133: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] 133 | target = source; | ~~~~~~~^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:80, from /<>/seqan-1.4.2+dfsg/core/tests/swift_local/test_find_swift.cpp:37: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_qgram.h:368:3: 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]’ 368 | Index(Index const &other): | ^~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:69, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/tests/swift_local/test_find_swift.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/fundamental_transport.h: In instantiation of ‘void seqan::assign(TTarget&, TSource&) [with TTarget = seqan::Index, seqan::Alloc<> > >, seqan::IndexQGram > >; TSource = seqan::Index, seqan::Alloc<> > >, seqan::IndexQGram > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/holder_tristate.h:730:15: required from ‘void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Index, seqan::Alloc<> > >, seqan::IndexQGram > >; TValue2 = seqan::Index, seqan::Alloc<> > >, seqan::IndexQGram > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/holder_tristate.h:674:19: required from ‘void seqan::create(seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> > >, seqan::IndexQGram > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/holder_tristate.h:990: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 > >&]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/find/find_pattern_base.h:368:14: 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 > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_swift.h:701: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]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_swift.h:1876: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]’ /<>/seqan-1.4.2+dfsg/core/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 > >]’ /<>/seqan-1.4.2+dfsg/core/tests/swift_local/test_find_swift.cpp:108:71: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/fundamental_transport.h:133: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] 133 | target = source; | ~~~~~~~^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:80, from /<>/seqan-1.4.2+dfsg/core/tests/swift_local/test_find_swift.cpp:37: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_qgram.h:368:3: 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]’ 368 | Index(Index const &other): | ^~~~~ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_qgram.h: In instantiation of ‘void seqan::_qgramFillSuffixArray(TSA&, const seqan::StringSet&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = seqan::String >, seqan::Alloc<> >; TString = seqan::String, seqan::Alloc<> >; TSpec = seqan::Owner<>; TShape = seqan::Shape, seqan::UngappedShape<4> >; TDir = seqan::String >; TBucketMap = seqan::Nothing; TStepSize = long unsigned int; TWithConstraints = seqan::True]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_qgram.h:1593:25: required from ‘void seqan::createQGramIndex(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexQGram > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_qgram.h:2565:19: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSADir, seqan::Default) [with TText = seqan::StringSet, seqan::Alloc<> > >; TShapeSpec = seqan::UngappedShape<4>; TSpec = seqan::Tag; seqan::FibreSADir = const seqan::Tag; seqan::Default = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexQGram >; TFibre = seqan::FibreSADir_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexQGram >; TFibre = seqan::FibreSADir_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_swift.h:712:21: required from ‘void seqan::_patternInit(seqan::Pattern >&, TFloat, TSize_) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexQGram > >; TFloat = double; TSize_ = int; TSpec = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_swift.h:1876: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]’ /<>/seqan-1.4.2+dfsg/core/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 > >]’ /<>/seqan-1.4.2+dfsg/core/tests/swift_local/test_find_swift.cpp:108:71: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_qgram.h:1448:52: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 1448 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/swift_local/test_find_swift.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:80, from /<>/seqan-1.4.2+dfsg/core/tests/swift_local/test_find_swift.cpp:37: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_qgram.h:1450:63: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 1450 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // first hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/swift_local/test_find_swift.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:80, from /<>/seqan-1.4.2+dfsg/core/tests/swift_local/test_find_swift.cpp:37: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_qgram.h:1458:53: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 1458 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/swift_local/test_find_swift.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:80, from /<>/seqan-1.4.2+dfsg/core/tests/swift_local/test_find_swift.cpp:37: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_qgram.h:1460:68: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 1460 | sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos; // next hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/swift_local/test_find_swift.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:80, from /<>/seqan-1.4.2+dfsg/core/tests/swift_local/test_find_swift.cpp:37: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_qgram.h:1480:53: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 1480 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/swift_local/test_find_swift.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:80, from /<>/seqan-1.4.2+dfsg/core/tests/swift_local/test_find_swift.cpp:37: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_qgram.h:1482:64: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 1482 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/swift_local/test_find_swift.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:80, from /<>/seqan-1.4.2+dfsg/core/tests/swift_local/test_find_swift.cpp:37: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_qgram.h: In instantiation of ‘void seqan::_qgramFillSuffixArray(TSA&, const seqan::StringSet&, TShape, TDir&, TBucketMap&, TStepSize, TWithConstraints) [with TSA = seqan::String >, seqan::Alloc<> >; TString = seqan::String, seqan::Alloc<> >; TSpec = seqan::Owner<>; TShape = seqan::Shape, seqan::UngappedShape<4> >; TDir = seqan::String >; TBucketMap = seqan::Nothing; TStepSize = long unsigned int; TWithConstraints = seqan::False]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_qgram.h:1604:25: required from ‘void seqan::createQGramIndex(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexQGram > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_qgram.h:2565:19: required from ‘bool seqan::indexCreate(seqan::Index >&, FibreSADir, seqan::Default) [with TText = seqan::StringSet, seqan::Alloc<> > >; TShapeSpec = seqan::UngappedShape<4>; TSpec = seqan::Tag; seqan::FibreSADir = const seqan::Tag; seqan::Default = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:726:27: required from ‘bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexQGram >; TFibre = seqan::FibreSADir_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_shims.h:835:21: required from ‘bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexQGram >; TFibre = seqan::FibreSADir_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_swift.h:712:21: required from ‘void seqan::_patternInit(seqan::Pattern >&, TFloat, TSize_) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexQGram > >; TFloat = double; TSize_ = int; TSpec = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/index/find_swift.h:1876: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]’ /<>/seqan-1.4.2+dfsg/core/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 > >]’ /<>/seqan-1.4.2+dfsg/core/tests/swift_local/test_find_swift.cpp:108:71: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_qgram.h:1448:52: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 1448 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/swift_local/test_find_swift.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:80, from /<>/seqan-1.4.2+dfsg/core/tests/swift_local/test_find_swift.cpp:37: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_qgram.h:1450:63: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 1450 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // first hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/swift_local/test_find_swift.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:80, from /<>/seqan-1.4.2+dfsg/core/tests/swift_local/test_find_swift.cpp:37: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_qgram.h:1458:53: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 1458 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/swift_local/test_find_swift.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:80, from /<>/seqan-1.4.2+dfsg/core/tests/swift_local/test_find_swift.cpp:37: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_qgram.h:1460:68: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 1460 | sa[dir[getBucket(bucketMap, hashNext(shape, itText)) + 1]++] = localPos; // next hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/swift_local/test_find_swift.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:80, from /<>/seqan-1.4.2+dfsg/core/tests/swift_local/test_find_swift.cpp:37: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_qgram.h:1480:53: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 1480 | if (dir[bktNo] != (TSize)-1) sa[dir[bktNo]++] = localPos; // if bucket is enabled | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/swift_local/test_find_swift.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/index.h:80, from /<>/seqan-1.4.2+dfsg/core/tests/swift_local/test_find_swift.cpp:37: /<>/seqan-1.4.2+dfsg/core/include/seqan/index/index_qgram.h:1482:64: warning: implicitly-declared ‘constexpr seqan::Pair >& seqan::Pair >::operator=(const seqan::Pair >&)’ is deprecated [-Wdeprecated-copy] 1482 | sa[dir[getBucket(bucketMap, hash(shape, itText)) + 1]++] = localPos; // hash | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:55, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/swift_local/test_find_swift.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/pair_packed.h:110:23: note: because ‘seqan::Pair >’ has user-provided ‘seqan::Pair >::Pair(const seqan::Pair >&) [with T1 = long unsigned int; T2 = long unsigned int]’ 110 | SEQAN_HOST_DEVICE Pair(Pair const &_p) : i1(_p.i1), i2(_p.i2) {} | ^~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:79, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/tests/swift_local/test_find_swift.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h: In instantiation of ‘static void seqan::ValueConstructor_::construct(TIterator, const TParam&) [with TIterator = seqan::Align, seqan::Alloc<> > >*; TParam = seqan::Align, seqan::Alloc<> > >]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:363:28: required from ‘void seqan::valueConstruct(TIterator, const TParam&) [with TIterator = seqan::Align, seqan::Alloc<> > >*; TParam = seqan::Align, seqan::Alloc<> > >]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1481:31: required from ‘static void seqan::AppendValueToString_::appendValue_(T&, TValue&) [with T = seqan::String, seqan::Alloc<> > > >; TValue = const seqan::Align, seqan::Alloc<> > >; TExpand = seqan::Tag]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1500:54: required from ‘void seqan::appendValue(seqan::String&, const TValue&, seqan::Tag) [with TTargetValue = seqan::Align, seqan::Alloc<> > >; TTargetSpec = seqan::Alloc<>; TValue = seqan::Align, seqan::Alloc<> > >; TExpand = seqan::TagGenerous_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:1718:16: required from ‘void seqan::appendValue(T&, const TValue&) [with T = seqan::String, seqan::Alloc<> > > >; TValue = seqan::Align, seqan::Alloc<> > >]’ /<>/seqan-1.4.2+dfsg/core/tests/swift_local/../../apps/stellar/stellar.h:222:28: required from ‘void _splitAtXDrops(TAlign&, seqan::Score >&, TScoreValue1, TScoreValue2, seqan::String&) [with TAlign = seqan::Align, seqan::Alloc<> > >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]’ /<>/seqan-1.4.2+dfsg/core/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]’ /<>/seqan-1.4.2+dfsg/core/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]’ /<>/seqan-1.4.2+dfsg/core/tests/swift_local/test_find_swift.cpp:322:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:296:9: warning: implicitly-declared ‘seqan::Align, seqan::Alloc<> > >::Align(const seqan::Align, seqan::Alloc<> > >&)’ is deprecated [-Wdeprecated-copy] 296 | new( (void*) & value(it) ) TNonConstValue(param_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/align.h:89, from /<>/seqan-1.4.2+dfsg/core/include/seqan/seeds.h:52, from /<>/seqan-1.4.2+dfsg/core/tests/swift_local/test_find_swift.cpp:38: /<>/seqan-1.4.2+dfsg/core/include/seqan/align/align_base.h:131: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]’ 131 | Align & operator=(Align const & other) | ^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_fundamental.h:69, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:58, from /<>/seqan-1.4.2+dfsg/core/tests/swift_local/test_find_swift.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/fundamental_transport.h: In instantiation of ‘void seqan::assign(TTarget&, TSource&) [with TTarget = seqan::Triple; TSource = seqan::Triple]’: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/fundamental_transport.h:268:11: required from ‘void seqan::move(TTarget&, TSource&) [with TTarget = seqan::Triple; TSource = seqan::Triple]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1056:13: required from ‘void seqan::_arrayMoveForwardDefault(TSource1, TSource2, TTarget) [with TTarget = seqan::Triple*; TSource1 = seqan::Triple*; TSource2 = seqan::Triple*]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1600:29: required from ‘void seqan::_arrayMoveForwardPointer(TValue*, TValue*, TValue*, seqan::False) [with TValue = seqan::Triple]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1610:29: required from ‘void seqan::arrayMoveForward(TValue*, TValue*, TValue*) [with TValue = seqan::Triple]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1211:25: required from ‘void seqan::arrayMove(TSource1, TSource2, TTarget) [with TTarget = seqan::Triple*; TSource1 = seqan::Triple*; TSource2 = seqan::Triple*]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/array_construct_destruct.h:1295:22: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1618:44: required from ‘void seqan::replace(seqan::String&, TPositionBegin, TPositionEnd, const TSource&, seqan::Tag) [with TTargetValue = seqan::Triple; TTargetSpec = seqan::Alloc<>; TPositionBegin = int; TPositionEnd = int; TSource = seqan::String, seqan::Alloc<> >; TExpand = seqan::TagGenerous_]’ /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/sequence_interface.h:1929:12: required from ‘void seqan::replace(TTarget&, TPositionBegin, TPositionEnd, const TSource&) [with TTarget = seqan::String, seqan::Alloc<> >; TPositionBegin = int; TPositionEnd = int; TSource = seqan::String, seqan::Alloc<> >]’ /<>/seqan-1.4.2+dfsg/core/tests/swift_local/../../apps/stellar/stellar.h:224:20: required from ‘void _splitAtXDrops(TAlign&, seqan::Score >&, TScoreValue1, TScoreValue2, seqan::String&) [with TAlign = seqan::Align, seqan::Alloc<> > >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]’ /<>/seqan-1.4.2+dfsg/core/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]’ /<>/seqan-1.4.2+dfsg/core/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]’ /<>/seqan-1.4.2+dfsg/core/tests/swift_local/test_find_swift.cpp:322:5: required from here /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/fundamental_transport.h:133:12: warning: implicitly-declared ‘constexpr seqan::Triple& seqan::Triple::operator=(const seqan::Triple&)’ is deprecated [-Wdeprecated-copy] 133 | target = source; | ~~~~~~~^~~~~~~~ In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_aggregate.h:57, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:71, from /<>/seqan-1.4.2+dfsg/core/tests/swift_local/test_find_swift.cpp:36: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/triple_base.h:162:12: note: because ‘seqan::Triple’ has user-provided ‘seqan::Triple::Triple(const seqan::Triple&) [with T1 = long unsigned int; T2 = long unsigned int; T3 = int; TSpec = void]’ 162 | inline Triple(Triple const & _p) | ^~~~~~ [100%] Linking CXX executable ../../../bin/test_index_fm cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/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=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -fopenmp -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/test_index_fm.dir/test_index_fm.cpp.o -o ../../../bin/test_index_fm -lrt make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [100%] Built target test_index_fm [100%] Linking CXX executable ../../../bin/test_find_swift cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/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=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/test_find_swift.dir/test_find_swift.cpp.o -o ../../../bin/test_find_swift -lrt make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [100%] Built target test_find_swift [100%] Linking CXX executable ../../../bin/test_sequence_v2 cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/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=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/test_sequence_v2.dir/test_sequence_v2.cpp.o -o ../../../bin/test_sequence_v2 -lrt make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [100%] Built target test_sequence_v2 In file included from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_allocator.h:53, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:74, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:37: In function ‘void seqan::allocate(T&, TValue*&, TSize, const seqan::Tag&) [with T = seqan::String >; TValue = unsigned int; TSize = long unsigned int; TUsage = seqan::AllocateStorage_]’, inlined from ‘typename seqan::Value > >::Type* seqan::_allocateStorage(seqan::String >&, TSize) [with TValue = unsigned int; TSpec = void; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_alloc.h:385:13, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1685:28, inlined from ‘typename seqan::Value >::Type* seqan::_reallocateStorage(seqan::String&, TSize, seqan::Generous) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1730:30, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1835:83, inlined from ‘void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1821:1, inlined from ‘typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1855:20, inlined from ‘static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String >; TExpand = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1887:45, inlined from ‘typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = unsigned int; TSpec = seqan::Alloc<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/sequence/string_base.h:1952:50, inlined from ‘typename seqan::Value >::Type seqan::obtainId(seqan::IdManager&) [with TIdType = unsigned int; TSpec = seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_idmanager.h:205:9, inlined from ‘typename seqan::VertexDescriptor > >::Type seqan::addVertex(seqan::Graph >&) [with TCargo = void; TSpec = const seqan::Tag]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_types/graph_impl_directed.h:534:33, inlined from ‘bool seqan::convertAlignment(const seqan::Graph >&, TComponentMap&, TOrderMap&, TComponentLength&) [with TStringSet = seqan::StringSet >, seqan::Dependent > >; TCargo = void; TSpec = seqan::Tag; TComponentMap = seqan::String >; TOrderMap = seqan::String >; TComponentLength = std::map]’ at /<>/seqan-1.4.2+dfsg/core/include/seqan/graph_align/graph_impl_align.h:1755:49: /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/allocator_interface.h:297:35: warning: argument 1 value ‘18446744073709551608’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 297 | */ data = (TValue *) operator new(count * sizeof(TValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/exception_ptr.h:40, from /usr/include/c++/9/exception:143, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/debug_test_system.h:46, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic/basic_debug.h:52, from /<>/seqan-1.4.2+dfsg/core/include/seqan/basic.h:49, from /<>/seqan-1.4.2+dfsg/core/tests/seeds/test_seeds.cpp:37: /usr/include/c++/9/new: In function ‘bool seqan::convertAlignment(const seqan::Graph >&, TComponentMap&, TOrderMap&, TComponentLength&) [with TStringSet = seqan::StringSet >, seqan::Dependent > >; TCargo = void; TSpec = seqan::Tag; TComponentMap = seqan::String >; TOrderMap = seqan::String >; TComponentLength = std::map]’: /usr/include/c++/9/new:125:26: note: in a call to allocation function ‘void* operator new(std::size_t)’ declared here 125 | _GLIBCXX_NODISCARD void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^~~~~~~~ [100%] Linking CXX executable ../../../bin/test_seeds cd /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/core/tests/seeds && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_seeds.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>/seqan-1.4.2+dfsg=. -Wformat -Werror=format-security -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-long-long -fstrict-aliasing -Wstrict-aliasing -pedantic -Wno-variadic-macros -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/test_seeds.dir/test_seeds.cpp.o -o ../../../bin/test_seeds -lrt make[3]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' [100%] Built target test_seeds make[2]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' /usr/bin/cmake -E cmake_progress_start /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/CMakeFiles 0 make[1]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' debian/rules override_dh_auto_test make[1]: Entering directory '/<>/seqan-1.4.2+dfsg' dh_auto_test cd obj-x86_64-linux-gnu && make -j4 test ARGS\+=-j4 make[2]: Entering directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' Running tests... /usr/bin/ctest --force-new-ctest-process -j4 Test project /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu Start 1: test_demo_align_align Start 2: test_demo_align_compute_alignment_stats Start 3: test_demo_align_gaps_example Start 4: test_demo_align_global_alignment_banded 1/95 Test #4: test_demo_align_global_alignment_banded ............................ Passed 0.08 sec Start 5: test_demo_align_global_alignment_unbanded 2/95 Test #1: test_demo_align_align .............................................. Passed 0.09 sec Start 6: test_demo_align_integrate_align 3/95 Test #2: test_demo_align_compute_alignment_stats ............................ Passed 0.10 sec Start 7: test_demo_bam_io_bam_stream 4/95 Test #3: test_demo_align_gaps_example ....................................... Passed 0.10 sec Start 8: test_demo_find_finder_index 5/95 Test #5: test_demo_align_global_alignment_unbanded .......................... Passed 0.06 sec Start 9: test_demo_find_finder_online 6/95 Test #6: test_demo_align_integrate_align .................................... Passed 0.07 sec Start 10: test_demo_graph_graph_algo_dijkstra 7/95 Test #7: test_demo_bam_io_bam_stream ........................................ Passed 0.07 sec Start 11: test_demo_graph_algorithms_all_pairs_shortest_path 8/95 Test #8: test_demo_find_finder_index ........................................ Passed 0.07 sec Start 12: test_demo_graph_algorithms_bellman_ford_algorithm 9/95 Test #9: test_demo_find_finder_online ....................................... Passed 0.05 sec Start 13: test_demo_graph_algorithms_breadth_first_search 10/95 Test #10: test_demo_graph_graph_algo_dijkstra ................................ Passed 0.05 sec Start 14: test_demo_graph_algorithms_dag_shortest_path 11/95 Test #11: test_demo_graph_algorithms_all_pairs_shortest_path ................. Passed 0.05 sec Start 15: test_demo_graph_algorithms_depth_first_search 12/95 Test #12: test_demo_graph_algorithms_bellman_ford_algorithm .................. Passed 0.06 sec Start 16: test_demo_graph_algorithms_dijkstra 13/95 Test #13: test_demo_graph_algorithms_breadth_first_search .................... Passed 0.05 sec Start 17: test_demo_graph_algorithms_floyd_warshall_algorithm 14/95 Test #14: test_demo_graph_algorithms_dag_shortest_path ....................... Passed 0.05 sec Start 18: test_demo_graph_algorithms_ford_fulkerson_algorithm 15/95 Test #15: test_demo_graph_algorithms_depth_first_search ...................... Passed 0.05 sec Start 19: test_demo_graph_algorithms_kruskals_algorithm 16/95 Test #17: test_demo_graph_algorithms_floyd_warshall_algorithm ................ Passed 0.05 sec Start 20: test_demo_graph_algorithms_prims_algorithm 17/95 Test #16: test_demo_graph_algorithms_dijkstra ................................ Passed 0.06 sec Start 21: test_demo_graph_algorithms_strongly_connected_components 18/95 Test #18: test_demo_graph_algorithms_ford_fulkerson_algorithm ................ Passed 0.05 sec Start 22: test_demo_graph_algorithms_topological_sort 19/95 Test #19: test_demo_graph_algorithms_kruskals_algorithm ...................... Passed 0.05 sec Start 23: test_demo_graph_algorithms_transitive_closure 20/95 Test #20: test_demo_graph_algorithms_prims_algorithm ......................... Passed 0.06 sec Start 24: test_demo_index_index_begin_atEnd_representative 21/95 Test #21: test_demo_graph_algorithms_strongly_connected_components ........... Passed 0.06 sec Start 25: test_demo_index_index_counting 22/95 Test #22: test_demo_graph_algorithms_topological_sort ........................ Passed 0.05 sec Start 26: test_demo_index_index_finder 23/95 Test #23: test_demo_graph_algorithms_transitive_closure ...................... Passed 0.05 sec Start 27: test_demo_index_index_getOccurrences_getFrequency_range_getFibre 24/95 Test #25: test_demo_index_index_counting ..................................... Passed 0.05 sec Start 28: test_demo_index_index_iterator 25/95 Test #24: test_demo_index_index_begin_atEnd_representative ................... Passed 0.06 sec Start 29: test_demo_index_index_iterator_short 26/95 Test #26: test_demo_index_index_finder ....................................... Passed 0.06 sec Start 30: test_demo_index_index_length_countSequences 27/95 Test #27: test_demo_index_index_getOccurrences_getFrequency_range_getFibre ... Passed 0.05 sec Start 31: test_demo_index_index_mummy 28/95 Test #30: test_demo_index_index_length_countSequences ........................ Passed 0.05 sec Start 32: test_demo_index_index_open_save 29/95 Test #28: test_demo_index_index_iterator ..................................... Passed 0.07 sec Start 33: test_demo_index_index_textAt_indexText_saAt_indexRequire 30/95 Test #29: test_demo_index_index_iterator_short ............................... Passed 0.06 sec Start 34: test_demo_input_output_record_reader 31/95 Test #31: test_demo_index_index_mummy ........................................ Passed 0.06 sec Start 35: test_demo_misc_enumerate_strings 32/95 Test #32: test_demo_index_index_open_save .................................... Passed 0.05 sec Start 36: test_demo_modifier_modified_string 33/95 Test #33: test_demo_index_index_textAt_indexText_saAt_indexRequire ........... Passed 0.05 sec Start 37: test_demo_modifier_modified_string_mod_view 34/95 Test #35: test_demo_misc_enumerate_strings ................................... Passed 0.06 sec Start 38: test_demo_modifier_modified_string_nested 35/95 Test #34: test_demo_input_output_record_reader ............................... Passed 0.06 sec Start 39: test_demo_score_score 36/95 Test #36: test_demo_modifier_modified_string ................................. Passed 0.06 sec Start 40: test_demo_seeds_seeds_extension 37/95 Test #37: test_demo_modifier_modified_string_mod_view ........................ Passed 0.06 sec Start 41: test_demo_seq_io_fai_index_example 38/95 Test #38: test_demo_modifier_modified_string_nested .......................... Passed 0.06 sec Start 42: test_demo_seq_io_sequence_stream_read 39/95 Test #39: test_demo_score_score .............................................. Passed 0.06 sec Start 43: test_demo_sequence_string2 40/95 Test #40: test_demo_seeds_seeds_extension .................................... Passed 0.05 sec Start 44: test_demo_sequence_stringset 41/95 Test #41: test_demo_seq_io_fai_index_example ................................. Passed 0.05 sec Start 45: test_test_align 42/95 Test #43: test_demo_sequence_string2 ......................................... Passed 0.05 sec Start 46: test_test_arg_parse 43/95 Test #42: test_demo_seq_io_sequence_stream_read .............................. Passed 0.06 sec Start 47: test_test_bam_io 44/95 Test #45: test_test_align .................................................... Passed 0.02 sec Start 48: test_test_basic_exception 45/95 Test #46: test_test_arg_parse ................................................ Passed 0.02 sec Start 49: test_test_basic_metaprogramming 46/95 Test #49: test_test_basic_metaprogramming .................................... Passed 0.00 sec Start 50: test_test_basic_fundamental 47/95 Test #48: test_test_basic_exception .......................................... Passed 0.01 sec Start 51: test_test_basic_concept 48/95 Test #50: test_test_basic_fundamental ........................................ Passed 0.00 sec Start 52: test_test_basic_alphabet 49/95 Test #51: test_test_basic_concept ............................................ Passed 0.01 sec Start 53: test_test_basic_aggregate 50/95 Test #47: test_test_bam_io ................................................... Passed 0.03 sec Start 54: test_test_basic_allocator 51/95 Test #52: test_test_basic_alphabet ........................................... Passed 0.01 sec Start 55: test_test_basic_parallelism 52/95 Test #53: test_test_basic_aggregate .......................................... Passed 0.01 sec Start 56: test_test_basic_math 53/95 Test #54: test_test_basic_allocator .......................................... Passed 0.01 sec Start 57: test_test_basic_smart_pointer 54/95 Test #44: test_demo_sequence_stringset ....................................... Passed 0.06 sec Start 58: test_test_basic_container 55/95 Test #55: test_test_basic_parallelism ........................................ Passed 0.01 sec Start 59: test_test_basic_proxy 56/95 Test #56: test_test_basic_math ............................................... Passed 0.01 sec Start 60: test_test_basic_iterator 57/95 Test #57: test_test_basic_smart_pointer ...................................... Passed 0.00 sec Start 61: test_test_consensus 58/95 Test #58: test_test_basic_container .......................................... Passed 0.01 sec Start 62: test_test_file 59/95 Test #59: test_test_basic_proxy .............................................. Passed 0.01 sec Start 63: test_test_find 60/95 Test #60: test_test_basic_iterator ........................................... Passed 0.02 sec Start 64: test_test_gff_io 61/95 Test #62: test_test_file ..................................................... Passed 0.01 sec Start 65: test_test_graph_algorithms 62/95 Test #64: test_test_gff_io ................................................... Passed 0.01 sec Start 66: test_test_graph_align 63/95 Test #61: test_test_consensus ................................................ Passed 0.02 sec Start 67: test_test_graph_msa 64/95 Test #65: test_test_graph_algorithms ......................................... Passed 0.01 sec Start 68: test_test_graph_types 65/95 Test #66: test_test_graph_align .............................................. Passed 0.01 sec Start 69: test_test_index_creation 66/95 Test #68: test_test_graph_types .............................................. Passed 0.01 sec Start 70: test_test_index_crosscompare_char 67/95 Test #70: test_test_index_crosscompare_char .................................. Passed 0.03 sec Start 71: test_test_index_crosscompare_char_dfi 68/95 Test #71: test_test_index_crosscompare_char_dfi .............................. Passed 0.00 sec Start 72: test_test_index_crosscompare_dna 69/95 Test #72: test_test_index_crosscompare_dna ................................... Passed 0.00 sec Start 73: test_test_index_crosscompare_dna_dfi 70/95 Test #73: test_test_index_crosscompare_dna_dfi ............................... Passed 0.00 sec Start 74: test_test_index_qgram 71/95 Test #74: test_test_index_qgram .............................................. Passed 0.01 sec Start 75: test_test_index_sa_bwtwalk 72/95 Test #67: test_test_graph_msa ................................................ Passed 0.27 sec Start 76: test_test_index_shapes 73/95 Test #76: test_test_index_shapes ............................................. Passed 0.00 sec Start 77: test_test_index_drawing 74/95 Test #77: test_test_index_drawing ............................................ Passed 0.00 sec Start 78: test_test_index_fm 75/95 Test #63: test_test_find ..................................................... Passed 0.37 sec Start 79: test_test_index_stree_iterators 76/95 Test #75: test_test_index_sa_bwtwalk ......................................... Passed 0.32 sec Start 80: test_test_index_repeats 77/95 Test #80: test_test_index_repeats ............................................ Passed 0.04 sec Start 81: test_test_map 78/95 Test #79: test_test_index_stree_iterators ....................................***Exception: SegFault 0.41 sec TEST SUITE test_index SEQAN_ENABLE_DEBUG == 1 SEQAN_ENABLE_TESTING == 1 SEQAN_ENABLE_CHECKPOINTS == 0 SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET" testEmptyIndex OK testIssue509 OK testIssue509b OK parentEdgeLabel: a parentEdgeLabel: a aa parentEdgeLabel: a aaacatatz parentEdgeLabel: acatatz aacatatz parentEdgeLabel: catatz aca parentEdgeLabel: ca acaaacatatz parentEdgeLabel: aacatatz acatatz parentEdgeLabel: tatz at parentEdgeLabel: t atatz parentEdgeLabel: atz atz parentEdgeLabel: z ca parentEdgeLabel: ca caaacatatz parentEdgeLabel: aacatatz catatz parentEdgeLabel: tatz t parentEdgeLabel: t tatz parentEdgeLabel: atz tz parentEdgeLabel: z z parentEdgeLabel: z Dir (wotd) 0: 0 (LastChild/SENTINELS) 1: 2 2: 0 3: 9 4: 6 5: 21 6: 8 7: 23 8: 10 (Leaf/Uneval) (LastChild/SENTINELS) 9: 1 10: 15 11: 2 12: 17 13: 4 (LastChild/SENTINELS) 14: 19 15: 2 (Leaf/Uneval) 16: 1 (Leaf/Uneval) (LastChild/SENTINELS) 17: 3 (Leaf/Uneval) 18: 3 (Leaf/Uneval) (LastChild/SENTINELS) 19: 2 (Leaf/Uneval) 20: 5 (Leaf/Uneval) (LastChild/SENTINELS) 21: 2 (Leaf/Uneval) 22: 7 (Leaf/Uneval) (LastChild/SENTINELS) 23: 1 (Leaf/Uneval) 24: 9 (Leaf/Uneval) (LastChild/SENTINELS) SA 0: 2 aaacatatz 1: 3 aacatatz 2: 0 acaaacatatz 3: 4 acatatz 4: 6 atatz 5: 8 atz 6: 1 caaacatatz 7: 5 catatz 8: 7 tatz 9: 9 tz 10: 10 z testSTreeIterators_Wotd OK parentEdgeLabel: a parentEdgeLabel: a aca parentEdgeLabel: ca acaaacatatz parentEdgeLabel: aacatatz acatatz parentEdgeLabel: tatz aa parentEdgeLabel: a aaacatatz parentEdgeLabel: acatatz aacatatz parentEdgeLabel: catatz at parentEdgeLabel: t atatz parentEdgeLabel: atz atz parentEdgeLabel: z ca parentEdgeLabel: ca caaacatatz parentEdgeLabel: aacatatz catatz parentEdgeLabel: tatz t parentEdgeLabel: t tatz parentEdgeLabel: atz tz parentEdgeLabel: z z parentEdgeLabel: z Dir (wotd) 0: 0 (LastChild/SENTINELS) 1: 2 2: 0 3: 9 4: 1 5: 21 6: 7 7: 23 8: 10 (Leaf/Uneval) (LastChild/SENTINELS) 9: 1 10: 15 11: 3 12: 17 13: 7 (LastChild/SENTINELS) 14: 19 15: 3 (Leaf/Uneval) 16: 7 (Leaf/Uneval) (LastChild/SENTINELS) 17: 4 (Leaf/Uneval) 18: 5 (Leaf/Uneval) (LastChild/SENTINELS) 19: 8 (Leaf/Uneval) 20: 10 (Leaf/Uneval) (LastChild/SENTINELS) 21: 3 (Leaf/Uneval) 22: 7 (Leaf/Uneval) (LastChild/SENTINELS) 23: 8 (Leaf/Uneval) 24: 10 (Leaf/Uneval) (LastChild/SENTINELS) SA 0: 4 acatatz 1: 5 catatz 2: 3 aacatatz 3: 7 tatz 4: 8 atz 5: 10 z 6: 3 aacatatz 7: 7 tatz 8: 8 atz 9: 10 z 10: 10 z testSTreeIterators_WotdOriginal OK parentEdgeLabel: a parentEdgeLabel: a aa parentEdgeLabel: a aaacatatz parentEdgeLabel: acatatz aacatatz parentEdgeLabel: catatz aca parentEdgeLabel: ca acaaacatatz parentEdgeLabel: aacatatz acatatz parentEdgeLabel: tatz at parentEdgeLabel: t atatz parentEdgeLabel: atz atz parentEdgeLabel: z ca parentEdgeLabel: ca caaacatatz parentEdgeLabel: aacatatz catatz parentEdgeLabel: tatz t parentEdgeLabel: t tatz parentEdgeLabel: atz tz parentEdgeLabel: z z parentEdgeLabel: z SA 0: 2 aaacatatz 1: 3 aacatatz 2: 0 acaaacatatz 3: 4 acatatz 4: 6 atatz 5: 8 atz 6: 1 caaacatatz 7: 5 catatz 8: 7 tatz 9: 9 tz 10: 10 z LCP 0: 2 1: 1 2: 3 3: 1 4: 2 5: 0 6: 2 7: 0 8: 1 9: 0 10: 0 Childtab 0: 6 1: 1 2: 4 3: 3 4: 5 5: 2 6: 8 7: 7 8: 10 9: 9 10: 11 testSTreeIterators_Esa OK testFind_Esa_Mlr OK testCompareIndices_Esa_Wotd OK BottomUp without empty edges 1 AC 2 AC 1 C 2 C BottomUp with empty edges 1 AC 1 AC 2 AC 1 C 1 C 2 C TopDown postorder without empty edges 2 AC 2 C 4 TopDown postorder with empty edges 1 AC 1 AC 2 AC 1 C 1 C 2 C 4 TopDown preorder without empty edges 2 C TopDown preorder with empty edges 4 2 AC 1 AC 1 AC 2 C 1 C 1 C TopDown with empty edges 4 2 AC TopDown with empty edges 4 2 AC 1 AC testMultiIndex OK stack trace: 0 [0x55e82ea9aebd] /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/bin/test_index_stree_iterators(+0x48ebd) 1 [0x7f575f12af60] /lib/x86_64-linux-gnu/libc.so.6(+0x43f60) 2 [0x55e82eb3d7f2] seqan::_skew7ExtendComp, seqan::Tuple >, seqan::Tag >, 2u, int>::operator()(seqan::Triple, seqan::Tuple >, seqan::Tag > const&, seqan::Triple, seqan::Tuple >, seqan::Tag > const&) const + 0x32 3 [0x55e82eb3e00f] void std::__insertion_sort, seqan::Tuple >, seqan::Tag >*, __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 2u, int> > > >(seqan::Triple, seqan::Tuple >, seqan::Tag >*, seqan::Triple, seqan::Tuple >, seqan::Tag >*, __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 2u, int> > >) + 0x6f 4 [0x55e82eb43232] /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/bin/test_index_stree_iterators(+0xf1232) 5 [0x55e82eb667a9] bool seqan::Pipe >, seqan::MapperSpec >, unsigned long>, unsigned long, seqan::File > > > >, seqan::Filter >, unsigned long> > >, seqan::Skew7>::process >, seqan::MapperSpec >, unsigned long>, unsigned long, seqan::File > > > >, seqan::Filter >, unsigned long> > > >(seqan::Pipe >, seqan::MapperSpec >, unsigned long>, unsigned long, seqan::File > > > >, seqan::Filter >, unsigned long> > >&) + 0x739 6 [0x55e82eb692c3] seqan::Pipe >, seqan::MapperSpec >, unsigned long>, unsigned long, seqan::File > > > >, seqan::Filter >, unsigned long> > >, seqan::Skew7>::Pipe(seqan::Pipe >, seqan::MapperSpec >, unsigned long>, unsigned long, seqan::File > > > >, seqan::Filter >, unsigned long> > >&) + 0x6a3 7 [0x55e82eb7da6d] bool seqan::Pipe >, seqan::Source >, seqan::Caster >, seqan::Multi >, seqan::String > > >::process >, seqan::Source >, seqan::Caster > >(seqan::Pipe >, seqan::Source >, seqan::Caster >&) + 0xb9d 8 [0x55e82eb7e459] seqan::Pipe >, seqan::Source >, seqan::Caster >, seqan::Multi >, seqan::String > > >::Pipe > >(seqan::Pipe >, seqan::Source >, seqan::Caster >&, seqan::String > const&, seqan::EnableIf >, seqan::String > >, void>::Type*) + 0x609 9 [0x55e82eaa3f13] /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/bin/test_index_stree_iterators(+0x51f13) 10 [0x55e82eb7e510] void seqan::_indexRequireBottomUpIteration >, seqan::Owner > >, void>(seqan::Index >, seqan::Owner > >, seqan::IndexEsa >&) + 0x70 11 [0x55e82eb7e8d6] void seqan::SEQAN_TEST_testMUMs() + 0x306 12 [0x55e82ea97a6e] main + 0x1de 13 [0x7f575f10db6b] __libc_start_main + 0xeb 14 [0x55e82ea97cca] _start + 0x2a Start 82: test_test_misc 79/95 Test #82: test_test_misc ..................................................... Passed 0.00 sec Start 83: test_test_misc_cmdparser 80/95 Test #83: test_test_misc_cmdparser ........................................... Passed 0.01 sec Start 84: test_test_modifier 81/95 Test #84: test_test_modifier ................................................. Passed 0.01 sec Start 85: test_test_parallel 82/95 Test #85: test_test_parallel ................................................. Passed 0.31 sec Start 86: test_test_pipe 83/95 Test #81: test_test_map ...................................................... Passed 0.67 sec Start 87: test_test_random 84/95 Test #87: test_test_random ................................................... Passed 0.04 sec Start 88: test_test_score 85/95 Test #88: test_test_score .................................................... Passed 0.02 sec Start 89: test_test_seeds 86/95 Test #89: test_test_seeds .................................................... Passed 0.04 sec Start 90: test_test_seq_io 87/95 Test #90: test_test_seq_io ................................................... Passed 0.03 sec Start 91: test_test_sequence 88/95 Test #91: test_test_sequence ................................................. Passed 0.01 sec Start 92: test_test_sequence_journaled 89/95 Test #92: test_test_sequence_journaled ....................................... Passed 0.03 sec Start 93: test_test_store 90/95 Test #93: test_test_store .................................................... Passed 0.40 sec Start 94: test_test_stream 91/95 Test #86: test_test_pipe ..................................................... Passed 0.94 sec Start 95: test_test_find_swift 92/95 Test #95: test_test_find_swift ............................................... Passed 0.00 sec 93/95 Test #78: test_test_index_fm .................................................***Exception: SegFault 18.42 sec TEST SUITE test_fm_index_beta SEQAN_ENABLE_DEBUG == 1 SEQAN_ENABLE_TESTING == 1 SEQAN_ENABLE_CHECKPOINTS == 0 SEQAN_CXX_FLAGS == "SEQAN_CXX_FLAGS_NOT_SET" test_rsbs_defaultConstructor OK test_rsbs_resize OK test_rsbs_getBuPos OK test_rsbs_getSBuPos OK test_rsbs_getPosInBu OK test_rsbs_isBitSet OK test_rsbs_append_value OK test_rsbs_rank OK test_rsbs_update_ranks_ OK test_rsbs_constructor OK test_rsbs_equalOperator OK test_rsbs_assignOperator OK test_rsbs_open_save OK test_rsbs_iterator_get_value OK prefix_sum_table_constructor OK prefix_sum_table_get_alphabet_size OK prefix_sum_table_get_character_position OK prefix_sum_table_get_character OK prefix_sum_table_determine_sentinel_substitute OK prefix_sum_table_get_pivot_position OK prefix_sum_table_prefix_sum OK prefix_sum_table_get_value OK prefix_sum_table_length OK prefix_sum_table_insert_sentinel_ OK prefix_sum_table_resize OK prefix_sum_table_set_prefix_sum OK prefix_sum_table_value OK prefix_sum_table_open_save OK wavelet_tree_structure_constructor OK wavelet_tree_structure_clear OK wavelet_tree_structure_empty OK wavelet_tree_structure_get_fibre OK wavelet_tree_structure_length OK wavelet_tree_structure_resize OK wavelet_tree_structure_open_save OK wavelet_tree_structure_iterator_begin OK wavelet_tree_structure_iterator_container OK wavelet_tree_structure_iterator_end OK wavelet_tree_structure_iterator_get_character OK wavelet_tree_structure_iterator_get_child_pos OK wavelet_tree_structure_iterator_get_num_child_vertices OK wavelet_tree_structure_iterator_get_position OK wavelet_tree_structure_iterator_go_child OK wavelet_tree_structure_iterator_go_down OK wavelet_tree_structure_iterator_go_right OK wavelet_tree_structure_iterator_go_to_position OK wavelet_tree_structure_iterator_go_up OK wavelet_tree_structure_iterator_is_leaf OK wavelet_tree_structure_iterator_is_root OK wavelet_tree_structure_iterator_set_and_go_right OK wavelet_tree_structure_iterator_set_character OK wavelet_tree_structure_iterator_set_child_vertices_ OK wavelet_tree_structure_iterator_set_left_child_pos_ OK wavelet_tree_structure_iterator_set_position_ OK wavelet_tree_structure_iterator_set_right_child_pos_ OK sparse_string_get_value OK sparse_string_clear_length_resize OK sparse_string_empty OK sparse_string_get_fibre OK compressed_sa_clear_length_resize OK compressed_sa_empty OK compressed_sa_create_compressed_sa OK compressed_sa_get_fibre OK compressed_sa_get_next_pos_ OK compressed_sa_set_lf_table OK compressed_sa_value_access OK compressed_sa_open_save OK compressed_sa_iterator_begin OK compressed_sa_iterator_end OK test_lf_table_lf_mapping OK test_fm_index_constructor OK test_fm_index_clear OK test_fm_index_determine_sentinel_substitute_ OK test_fm_index_empty OK test_fm_index_find_first_index_ OK test_fm_index_get_fibre OK stack trace: 0 [0x556e540902bd] /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/bin/test_index_fm(+0xc62bd) 1 [0x7fa07eeb5f60] /lib/x86_64-linux-gnu/libc.so.6(+0x43f60) 2 [0x556e54233ad2] seqan::_skew7ExtendComp, seqan::Tuple >, seqan::Tag >, 2u, int>::operator()(seqan::Triple, seqan::Tuple >, seqan::Tag > const&, seqan::Triple, seqan::Tuple >, seqan::Tag > const&) const + 0x32 3 [0x556e54234839] void std::__introsort_loop, seqan::Tuple >, seqan::Tag >*, long, __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 2u, int> > > >(seqan::Triple, seqan::Tuple >, seqan::Tag >*, seqan::Triple, seqan::Tuple >, seqan::Tag >*, long, __gnu_cxx::__ops::_Iter_comp_iter, seqan::Tuple >, seqan::Tag >, 2u, int> > >) + 0x79 4 [0x556e542382dc] /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/bin/test_index_fm(+0x26e2dc) 5 [0x556e54293e28] bool seqan::Pipe >, seqan::MapperSpec >, unsigned long>, unsigned long, seqan::File > > > >, seqan::Filter >, unsigned long> > >, seqan::Skew7>::process >, seqan::MapperSpec >, unsigned long>, unsigned long, seqan::File > > > >, seqan::Filter >, unsigned long> > > >(seqan::Pipe >, seqan::MapperSpec >, unsigned long>, unsigned long, seqan::File > > > >, seqan::Filter >, unsigned long> > >&) + 0x508 6 [0x556e54295033] seqan::Pipe >, seqan::MapperSpec >, unsigned long>, unsigned long, seqan::File > > > >, seqan::Filter >, unsigned long> > >, seqan::Skew7>::Pipe(seqan::Pipe >, seqan::MapperSpec >, unsigned long>, unsigned long, seqan::File > > > >, seqan::Filter >, unsigned long> > >&) + 0x6a3 7 [0x556e54295c3d] bool seqan::Pipe, seqan::Alloc >, seqan::Owner > > >, seqan::Source >, seqan::Caster, seqan::CasterReinterpret> >, seqan::Multi >, seqan::String > > >::process, seqan::Alloc >, seqan::Owner > > >, seqan::Source >, seqan::Caster, seqan::CasterReinterpret> > >(seqan::Pipe, seqan::Alloc >, seqan::Owner > > >, seqan::Source >, seqan::Caster, seqan::CasterReinterpret> >&) + 0xbbd 8 [0x556e5429683f] seqan::Pipe, seqan::Alloc >, seqan::Owner > > >, seqan::Source >, seqan::Caster, seqan::CasterReinterpret> >, seqan::Multi >, seqan::String > > >::Pipe > >(seqan::Pipe, seqan::Alloc >, seqan::Owner > > >, seqan::Source >, seqan::Caster, seqan::CasterReinterpret> >&, seqan::String > const&, seqan::EnableIf >, seqan::String > >, void>::Type*) + 0x5cf 9 [0x556e5409c6d3] /<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu/bin/test_index_fm(+0xd26d3) 10 [0x556e542a0547] void fmIndexSearch, seqan::Alloc >, seqan::Owner > >, seqan::WT, void>(seqan::Index, seqan::Alloc >, seqan::Owner > >, seqan::FMIndex, void> >) + 0x27d7 11 [0x556e542c51e9] void SEQAN_TEST_test_fm_index_search() + 0x499 12 [0x556e54086615] main + 0xfe5 13 [0x7fa07ee98b6b] __libc_start_main + 0xeb 14 [0x556e54086f6a] _start + 0x2a 94/95 Test #94: test_test_stream ................................................... Passed 19.07 sec 95/95 Test #69: test_test_index_creation ........................................... Passed 22.07 sec 98% tests passed, 2 tests failed out of 95 Total Test time (real) = 22.85 sec The following tests FAILED: 78 - test_test_index_fm (SEGFAULT) 79 - test_test_index_stree_iterators (SEGFAULT) Errors while running CTest make[2]: *** [Makefile:76: test] Error 8 make[2]: Leaving directory '/<>/seqan-1.4.2+dfsg/obj-x86_64-linux-gnu' dh_auto_test: cd obj-x86_64-linux-gnu && make -j4 test ARGS\+=-j4 returned exit code 2 make[1]: *** [debian/rules:46: override_dh_auto_test] Error 2 make[1]: Leaving directory '/<>/seqan-1.4.2+dfsg' make: *** [debian/rules:21: build] Error 2 dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2 -------------------------------------------------------------------------------- Build finished at 20190622-1734 Finished -------- E: Build failure (dpkg-buildpackage died) +------------------------------------------------------------------------------+ | Cleanup | +------------------------------------------------------------------------------+ Purging /<> Not removing build depends: as requested +------------------------------------------------------------------------------+ | Summary | +------------------------------------------------------------------------------+ Build Architecture: amd64 Build-Space: 3046044 Build-Time: 1898 Distribution: eoan Fail-Stage: build Host Architecture: amd64 Install-Time: 26 Job: seqan_1.4.2+dfsg-3.dsc Machine Architecture: amd64 Package: seqan Package-Time: 1926 Source-Version: 1.4.2+dfsg-3 Space: 3046044 Status: attempted Version: 1.4.2+dfsg-3 -------------------------------------------------------------------------------- Finished at 20190622-1734 Build needed 00:32:06, 3046044k disc space RUN: /usr/share/launchpad-buildd/bin/in-target scan-for-processes --backend=chroot --series=eoan --arch=amd64 PACKAGEBUILD-17138890 Scanning for processes to kill in build PACKAGEBUILD-17138890